From 3a5b4da26e17e3e82fdfbf506b4ad12194f6da8d Mon Sep 17 00:00:00 2001 From: Allison Vacanti Date: Mon, 21 May 2018 14:47:41 -0400 Subject: [PATCH] Set device adapter on benchmarks. --- benchmarking/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/benchmarking/CMakeLists.txt b/benchmarking/CMakeLists.txt index 94522fe3f..334aef32d 100644 --- a/benchmarking/CMakeLists.txt +++ b/benchmarking/CMakeLists.txt @@ -22,10 +22,12 @@ function(add_benchmark name files) add_executable(${name}_SERIAL ${files}) list(APPEND benchmarks ${name}_SERIAL) + target_compile_definitions(${name}_SERIAL PRIVATE "VTKM_DEVICE_ADAPTER=VTKM_DEVICE_ADAPTER_SERIAL") if (TARGET vtkm::tbb) add_executable(${name}_TBB ${files}) list(APPEND benchmarks ${name}_TBB) + target_compile_definitions(${name}_TBB PRIVATE "VTKM_DEVICE_ADAPTER=VTKM_DEVICE_ADAPTER_TBB") endif() if (TARGET vtkm::cuda) @@ -37,6 +39,7 @@ function(add_benchmark name files) add_executable(${name}_CUDA ${CMAKE_CURRENT_BINARY_DIR}/${fname}.cu) list(APPEND benchmarks ${name}_CUDA) + target_compile_definitions(${name}_CUDA PRIVATE "VTKM_DEVICE_ADAPTER=VTKM_DEVICE_ADAPTER_CUDA") endif() foreach(benchmark ${benchmarks})