![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/atomic/Op.hpp"#include "alpaka/atomic/Traits.hpp"#include "alpaka/core/Config.hpp"Go to the source code of this file.
Classes | |
| class | alpaka::AtomicOmpBuiltIn |
| The OpenMP accelerators atomic ops. More... | |
| struct | alpaka::trait::AtomicOp< AtomicAdd, AtomicOmpBuiltIn, T, THierarchy > |
| The OpenMP accelerators atomic operation: ADD. More... | |
| struct | alpaka::trait::AtomicOp< AtomicAnd, AtomicOmpBuiltIn, T, THierarchy > |
| The OpenMP accelerators atomic operation: AND. More... | |
| struct | alpaka::trait::AtomicOp< AtomicExch, AtomicOmpBuiltIn, T, THierarchy > |
| The OpenMP accelerators atomic operation: EXCH. More... | |
| struct | alpaka::trait::AtomicOp< AtomicOr, AtomicOmpBuiltIn, T, THierarchy > |
| The OpenMP accelerators atomic operation: OR. More... | |
| struct | alpaka::trait::AtomicOp< AtomicSub, AtomicOmpBuiltIn, T, THierarchy > |
| The OpenMP accelerators atomic operation: SUB. More... | |
| struct | alpaka::trait::AtomicOp< AtomicXor, AtomicOmpBuiltIn, T, THierarchy > |
| The OpenMP accelerators atomic operation: XOR. More... | |
| struct | alpaka::trait::AtomicOp< TOp, AtomicOmpBuiltIn, T, THierarchy > |
| The OpenMP accelerators atomic operation. More... | |
Namespaces | |
| namespace | alpaka |
| The alpaka accelerator library. | |
| namespace | alpaka::trait |
| The accelerator traits. | |