Fermat
CUGAR
Basic Module
Atomics
This
module
implements basic host/device atomics.
float
atomic_add(float* value, const float op)
int32
atomic_add(int32* value, const int32 op)
uint32
atomic_add(uint32* value, const uint32 op)
uint64
atomic_add(uint64* value, const uint64 op)
int32
atomic_sub(int32* value, const int32 op)
uint32
atomic_sub(uint32* value, const uint32 op)
int32
atomic_increment(int32* value)
int64
atomic_increment(int64* value)
int32
atomic_decrement(int32* value)
int64
atomic_decrement(int64* value)
uint32
atomic_or(uint32* value, const uint32 op)
uint64
atomic_or(uint64* value, const uint64 op)
Generated by
1.8.13