alpaka
Abstraction Library for Parallel Kernel Acceleration
Traits.hpp File Reference

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

 alpaka
 The alpaka accelerator library.
 
 alpaka::memory_scope
 
 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. More...