vtk-m/vtkm/cont/cuda/internal
Kenneth Moreland 4f9fa08fa1 Remove ArrayHandleStreaming capabilities
The `ArrayHandleStreaming` class stems from an old research project
experimenting with bringing data from an `ArrayHandle` in parts and
overlapping device transfer and execution. It works, but only in very
limited contexts. Thus, it is not actually used today. Plus, the feature
requires global indexing to be permutated throughout the worklet
dispatching classes of VTK-m for no further reason.

Because it is not really used, there are other more promising approaches
on the horizon, and it makes further scheduling improvements difficult,
we are removing this functionality.
2020-03-24 15:01:56 -06:00
..
testing conslidate the license statement 2019-04-17 10:57:13 -06:00
ArrayManagerExecutionCuda.cu conslidate the license statement 2019-04-17 10:57:13 -06:00
ArrayManagerExecutionCuda.h Fix token issues with CUDA 2020-02-25 09:39:30 -07:00
AtomicInterfaceExecutionCuda.h Add 64-bit CUDA atomic store. 2020-01-08 10:58:51 -05:00
CMakeLists.txt Simplify and extend AtomicArray implementation. 2019-08-23 15:40:37 -04:00
CudaAllocator.cu conslidate the license statement 2019-04-17 10:57:13 -06:00
CudaAllocator.h conslidate the license statement 2019-04-17 10:57:13 -06:00
DeviceAdapterAlgorithmCuda.cu Introduce a log level that details kernel launch parameters 2019-06-18 15:01:07 -04:00
DeviceAdapterAlgorithmCuda.h Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
DeviceAdapterRuntimeDetectorCuda.cu conslidate the license statement 2019-04-17 10:57:13 -06:00
DeviceAdapterRuntimeDetectorCuda.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
DeviceAdapterRuntimeDetectorCuda.h conslidate the license statement 2019-04-17 10:57:13 -06:00
DeviceAdapterTagCuda.h For VTK-m libs all includes of DeviceAdapterTagCuda happen from cuda files 2019-04-22 10:39:54 -04:00
DeviceAdapterTimerImplementationCuda.cu Port benchmarking framework to Google Benchmark. 2020-01-08 10:58:51 -05:00
DeviceAdapterTimerImplementationCuda.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ExecutionArrayInterfaceBasicCuda.cu Testing Device Adapter now uses ArrayHandle for all device transfers 2019-04-30 13:50:08 -04:00
ExecutionArrayInterfaceBasicCuda.h conslidate the license statement 2019-04-17 10:57:13 -06:00
MakeThrustIterator.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ThrustExceptionHandler.h Correct location of ThrustPatches which clang formatter moved 2019-04-23 15:02:58 -04:00
VirtualObjectTransferCuda.h conslidate the license statement 2019-04-17 10:57:13 -06:00