vtk-m/vtkm/cont/kokkos/internal
Vicente Adolfo Bolea Sanchez 1e27495809 diy,mpi: Enable GPU AWARE MPI buffers
This commit adds the flag VTKm_ENABLE_GPU_MPI which when enable it
will use GPU AWARE MPI.

- This will only work with GPUs and MPI implementation that supports GPU
  AWARE MPI calls.
- Enabling VTKm_ENABLE_GPU_MPI without MPI/GPU support might results in
  errors when running VTK-m with DIY/MPI.
- Only the following tests can run with this feature if enabled:
  - UnitTestSerializationDataSet
  - UnitTestSerializationArrayHandle
2023-05-30 12:13:03 -04:00
..
CMakeLists.txt CMAKE: fix vtkm devices namespaces 2022-12-26 13:40:12 -05:00
DeviceAdapterAlgorithmKokkos.cxx Don't require CUDA_LAUNCH_BLOCKING 2020-11-30 13:12:39 -05:00
DeviceAdapterAlgorithmKokkos.h Adding thrust option for ReduceByKey for Kokkos+HIP/CUDA. 2023-04-17 10:50:57 -05:00
DeviceAdapterMemoryManagerKokkos.cxx diy,mpi: Enable GPU AWARE MPI buffers 2023-05-30 12:13:03 -04:00
DeviceAdapterMemoryManagerKokkos.h diy,mpi: Enable GPU AWARE MPI buffers 2023-05-30 12:13:03 -04:00
DeviceAdapterRuntimeDetectorKokkos.cxx Add Kokkos backend 2020-08-12 13:55:24 -04:00
DeviceAdapterRuntimeDetectorKokkos.h Add Kokkos backend 2020-08-12 13:55:24 -04:00
DeviceAdapterTagKokkos.h clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
KokkosAlloc.cxx Add test for array and datas that are cleaned up after finalize 2022-07-01 12:36:55 -06:00
KokkosAlloc.h Don't require CUDA_LAUNCH_BLOCKING 2020-11-30 13:12:39 -05:00
KokkosTypes.cxx Don't require CUDA_LAUNCH_BLOCKING 2020-11-30 13:12:39 -05:00
KokkosTypes.h Don't require CUDA_LAUNCH_BLOCKING 2020-11-30 13:12:39 -05:00
RuntimeDeviceConfigurationKokkos.h Remove NUMA regions option 2023-01-30 09:53:57 -07:00