Implement atomic operations for custom value types #65
Labels
is:bug
Something looks wrong.
is:confirmed
Someone confirmed this issue.
is:new-feature
A request or implementation of a feature that does not exist yet.
mod:cuda
This is related to the CUDA module.
The current implementation of atomic operations (introduced in #57 and #64) does not support custom value types. Ginkgo will compile, but attempts of using it will result in assertions failures.
We should explore the possibility of general mutex functionalities for GPUs, which would allow us to implement atomics. They won't be extremely fast, but will at least work correctly.
The text was updated successfully, but these errors were encountered: