JuliaPhysics / JuliaPhysics/SolidStateDetectors.jl
Use new CLDeviceArray for testing with KernelAbstractions on CPU (when available)
Open
- Dominant language
- Julia
- Stars
- 178
- Forks
- 59
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 4
Description
KernelAbstractions v0.10.0 (not released yet) will have an OpenCL ` POCLBackend` with a `CLDeviceArray` array type. We should use it instead of `pseudoGPUArray` in testing, when available. For KernelAbstractions < v0.10 we should try to replace `pseudoGPUArray` by `JLArrays.JLArray`, which seems to have KA-support nowadays.
The POCLBackend may also be a very competitive alternative to our non-KernelAbstractions CPU code, we should benchmark it.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.