![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Go to the source code of this file.
Classes | |
| struct | alpaka::ConceptMemFence |
| struct | alpaka::memory_scope::Block |
| Memory fences are observed by all threads in the same block. More... | |
| struct | alpaka::memory_scope::Device |
| Memory fences are observed by all threads on the device. More... | |
| struct | alpaka::memory_scope::Grid |
| Memory fences are observed by all threads in the same grid. More... | |
Namespaces | |
| namespace | alpaka |
| The alpaka accelerator library. | |
| namespace | alpaka::memory_scope |
| namespace | alpaka::trait |
| The accelerator traits. | |
Functions | |
| template<typename TMemFence , typename TMemScope > | |
| ALPAKA_NO_HOST_ACC_WARNING ALPAKA_FN_ACC auto | alpaka::mem_fence (TMemFence const &fence, TMemScope const &scope) -> void |
| Issues memory fence instructions. | |