vtk-m2/vtkm/cont/cuda
Allison Vacanti 884616788a Simplify and extend AtomicArray implementation.
- Use AtomicInterface to implement device-specific atomic operations.
- Remove DeviceAdapterAtomicArrayImplementations.
- Extend supported atomic types to include unsigned 32/64-bit ints.
- Add a static_assert to check that AtomicArray type is supported.
- Add documentation for AtomicArrayExecutionObject, including a CAS
  example.
- Add a `T Get(idx)` method to AtomicArrayExecutionObject that does
  an atomic load, and update existing CAS usage to use this instead
  of `Add(idx, 0)`.
2019-08-23 15:40:37 -04:00
..
internal Simplify and extend AtomicArray implementation. 2019-08-23 15:40:37 -04:00
testing Create ArrayHandleMultiplexer 2019-07-22 08:36:28 -06:00
ChooseCudaDevice.h conslidate the license statement 2019-04-17 10:57:13 -06:00
CMakeLists.txt conslidate the license statement 2019-04-17 10:57:13 -06:00
DeviceAdapterCuda.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ErrorCuda.h conslidate the license statement 2019-04-17 10:57:13 -06:00