|
| struct | alpaka::trait::AtomicOp< AtomicCas, AtomicUniformCudaHipBuiltIn, T, THierarchy > |
| |
| struct | alpaka::trait::AtomicOp< TOp, AtomicUniformCudaHipBuiltIn, T, THierarchy > |
| | Generic atomic implementation. More...
|
| |
| struct | alpaka::trait::detail::EmulateAtomic< TOp, TAtomic, T, THierarchy, TSfinae, TDefer > |
| | Emulate atomic. More...
|
| |
| struct | alpaka::trait::detail::EmulateAtomic< alpaka::AtomicAnd, alpaka::AtomicUniformCudaHipBuiltIn, T, THierarchy, std::enable_if_t< std::is_floating_point_v< T > > > |
| | AtomicAnd can not be implemented for floating point types! More...
|
| |
| struct | alpaka::trait::detail::EmulateAtomic< alpaka::AtomicCas, alpaka::AtomicUniformCudaHipBuiltIn, T, THierarchy > |
| | Emulate AtomicCas with equivalent unisigned integral type. More...
|
| |
| struct | alpaka::trait::detail::EmulateAtomic< alpaka::AtomicDec, alpaka::AtomicUniformCudaHipBuiltIn, T, THierarchy, std::enable_if_t< std::is_floating_point_v< T > > > |
| | AtomicDec can not be implemented for floating point types! More...
|
| |
| struct | alpaka::trait::detail::EmulateAtomic< alpaka::AtomicInc, alpaka::AtomicUniformCudaHipBuiltIn, T, THierarchy, std::enable_if_t< std::is_floating_point_v< T > > > |
| | AtomicInc can not be implemented for floating point types! More...
|
| |
| struct | alpaka::trait::detail::EmulateAtomic< alpaka::AtomicOr, alpaka::AtomicUniformCudaHipBuiltIn, T, THierarchy, std::enable_if_t< std::is_floating_point_v< T > > > |
| | AtomicOr can not be implemented for floating point types! More...
|
| |
| struct | alpaka::trait::detail::EmulateAtomic< alpaka::AtomicSub, alpaka::AtomicUniformCudaHipBuiltIn, T, THierarchy > |
| | Emulate AtomicSub with atomicAdd. More...
|
| |
| struct | alpaka::trait::detail::EmulateAtomic< alpaka::AtomicXor, alpaka::AtomicUniformCudaHipBuiltIn, T, THierarchy, std::enable_if_t< std::is_floating_point_v< T > > > |
| | AtomicXor can not be implemented for floating point types! More...
|
| |
| struct | alpaka::trait::detail::EmulationBase |
| |