vtk-m/benchmarking
Kenneth Moreland 866e1d7d5b Update comparison for virtual and multiplexer arrays
Previously the "dynamic" array was taken from a VariantArrayHandle.
However, the VariantArrayHandle will actually cast to a basic array, so
the comparison is not particularly fair. Change that to an
ArrayHandleVirtual so that it is actually calling through a virtual
method.

Also make 2 versions of the multiplexer test. The first version has an
array that is at the 1st index and the second is at the last index. This
tests whether the compiled code has to do lots of actual comparisons to
get to the last index.
2019-07-22 08:36:28 -06:00
..
BenchmarkArrayTransfer.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
BenchmarkAtomicArray.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
BenchmarkCopySpeeds.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
BenchmarkDeviceAdapter.cxx Add CountSetBits and Fill device algorithms. 2019-06-25 11:30:39 -04:00
Benchmarker.h Add ArrayHandleMultiplexer testing to BenchmarkFieldAlgorithms 2019-07-22 08:36:28 -06:00
BenchmarkFieldAlgorithms.cxx Update comparison for virtual and multiplexer arrays 2019-07-22 08:36:28 -06:00
BenchmarkFilters.cxx Update Wavelet worklet to support a runtime device adapter id 2019-06-12 09:22:24 -04:00
BenchmarkRayTracing.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
BenchmarkTopologyAlgorithms.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
CMakeLists.txt Update examples and benchmarks to use new VTK-m CMake helper function 2019-07-09 13:32:23 -04:00