vtk-m/benchmarking
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
..
BenchmarkArrayTransfer.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
BenchmarkAtomicArray.cxx Simplify and extend AtomicArray implementation. 2019-08-23 15:40:37 -04:00
BenchmarkCopySpeeds.cxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
BenchmarkDeviceAdapter.cxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
Benchmarker.h Add ArrayHandleMultiplexer testing to BenchmarkFieldAlgorithms 2019-07-22 08:36:28 -06:00
BenchmarkFieldAlgorithms.cxx Refactor topology mappings to clarify meaning. 2019-08-06 11:27:26 -04:00
BenchmarkFilters.cxx Merge branch 'master' into contour_hackathon 2019-08-18 14:49:08 -06:00
BenchmarkRayTracing.cxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
BenchmarkTopologyAlgorithms.cxx Refactor topology mappings to clarify meaning. 2019-08-06 11:27:26 -04:00
CMakeLists.txt Update examples and benchmarks to use new VTK-m CMake helper function 2019-07-09 13:32:23 -04:00