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

ocl: adjusted finalization-flow of OpenCL backend #764

Merged
merged 1 commit into from
Mar 6, 2024
Merged

Conversation

hfp
Copy link
Member

@hfp hfp commented Mar 6, 2024

  • Fixed case when ACC_OPENCL_MEM_DEVPTR is turned off at compile-time.
  • Ensure termination message appears one time at most (cleanup).
  • Introduced ACC_OPENCL_EVENT_CHAIN and ACC_OPENCL_EVENT_WAIT.
  • Removed compile-time option for ACC_OPENCL_MEM_CPYSYNC.
  • Removed compile-time setting (ACC_OPENCL_STREAM_NULL).
  • Introduced WA-levels to distinct certain WAs.
  • Ensure final cleanup (atexit).

* Fixed case when ACC_OPENCL_MEM_DEVPTR is turned off at compile-time.
* Ensure termination message appears one time at most (cleanup).
* Introduced ACC_OPENCL_EVENT_CHAIN and ACC_OPENCL_EVENT_WAIT.
* Removed compile-time option for ACC_OPENCL_MEM_CPYSYNC.
* Removed compile-time setting (ACC_OPENCL_STREAM_NULL).
* Introduced WA-levels to distinct certain WAs.
* Ensure final cleanup (atexit).
@hfp hfp merged commit ab07d39 into cp2k:develop Mar 6, 2024
23 checks passed
@hfp
Copy link
Member Author

hfp commented Mar 6, 2024

For the merged PR, the precommit tests are apparently failing while it they were green locally as well as for the PR prior to merge.

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.

1 participant