39 template<
typename TMemScope>
45 std::atomic_thread_fence(std::memory_order_acq_rel);
The serial CPU memory fence.
The alpaka accelerator library.
Tag used in class inheritance hierarchies that describes that a specific interface (TInterface) is im...
Memory fences are observed by all threads in the same block.
Memory fences are observed by all threads in the same grid.
static auto mem_fence(MemFenceCpuSerial const &, TMemScope const &)
static auto mem_fence(MemFenceCpuSerial const &, memory_scope::Block const &)
static auto mem_fence(MemFenceCpuSerial const &, memory_scope::Grid const &)