Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenCL and DPCPP kernel hashing #583

Merged
merged 6 commits into from
May 18, 2022

Conversation

kris-rowe
Copy link
Member

Description

Closes #422

Updates hashing for the OpenCL and DPCPP backends to be based on the platform and device name, vendor, and version.

@kris-rowe kris-rowe linked an issue May 16, 2022 that may be closed by this pull request
@codecov
Copy link

codecov bot commented May 17, 2022

Codecov Report

Merging #583 (902358d) into development (9b47900) will increase coverage by 77.27%.
The diff coverage is n/a.

Impacted file tree graph

@@               Coverage Diff                @@
##           development     #583       +/-   ##
================================================
+ Coverage             0   77.27%   +77.27%     
================================================
  Files                0      261      +261     
  Lines                0    19531    +19531     
================================================
+ Hits                 0    15092    +15092     
- Misses               0     4439     +4439     
Impacted Files Coverage Δ
src/occa/internal/utils/trie.tpp 96.77% <0.00%> (ø)
...rc/occa/internal/lang/statement/statementArray.cpp 70.58% <0.00%> (ø)
src/occa/internal/c/types.cpp 78.44% <0.00%> (ø)
src/occa/internal/lang/modes/cuda.cpp 66.12% <0.00%> (ø)
src/occa/internal/lang/expr/dpcppAtomicNode.hpp 0.00% <0.00%> (ø)
src/occa/internal/lang/expr/tupleNode.cpp 52.38% <0.00%> (ø)
include/occa/functional/function.hpp 100.00% <0.00%> (ø)
src/occa/internal/modes/openmp/registration.cpp 77.77% <0.00%> (ø)
src/occa/internal/lang/expr/callNode.cpp 73.68% <0.00%> (ø)
...ca/internal/lang/builtins/attributes/exclusive.cpp 84.61% <0.00%> (ø)
... and 251 more

@kris-rowe kris-rowe merged commit 7f5a3c6 into libocca:development May 18, 2022
@kris-rowe kris-rowe deleted the issue-442-kernel-hashing branch May 18, 2022 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

In OpenCL mode kernel hash changes with platform&deviceID
1 participant