mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-19 10:35:42 +00:00
Set device adapter on benchmarks.
This commit is contained in:
parent
9f64c56d16
commit
3a5b4da26e
@ -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})
|
||||
|
Loading…
Reference in New Issue
Block a user