alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::onAcc::scope Namespace Reference

Classes

struct  Block
 Scope for atomic and fence operations visible only within the same thread block. More...
struct  Device
 Scope for atomic and fence operations visible across all thread blocks on the same device. More...
struct  ScopeTag
 Base tag for scope types. More...
struct  System
 Scope for atomic and fence operations with system-wide visibility. More...

Variables

constexpr Block block {}
constexpr Device device {}
constexpr System system {}

Variable Documentation

◆ block

Block alpaka::onAcc::scope::block {}
inlineconstexpr

Definition at line 51 of file scope.hpp.

◆ device

Device alpaka::onAcc::scope::device {}
inlineconstexpr

Definition at line 70 of file scope.hpp.

◆ system

System alpaka::onAcc::scope::system {}
inlineconstexpr

Definition at line 93 of file scope.hpp.