diff --git a/hpvm/test/dnn_benchmarks/CMakeLists.txt b/hpvm/test/dnn_benchmarks/CMakeLists.txt index 53ffc5ba3517dcdee6b53965e45966a24defbce2..3b78ad26df6ab435978b7d0f171fb654430ca324 100644 --- a/hpvm/test/dnn_benchmarks/CMakeLists.txt +++ b/hpvm/test/dnn_benchmarks/CMakeLists.txt @@ -119,10 +119,6 @@ endfunction(run_single_benchmark) file(GLOB entries ./benchmarks/*) foreach(dir ${entries}) get_filename_component(dirname "${dir}" NAME) - compile_single_benchmark( - "test_${dirname}" ${dir}/${dirname}.cpp LLVMDFG2LLVM_CUDNN -dfg2llvm-cudnn - ) - run_single_benchmark("run_${dirname}" "test_${dirname}") set( loop_extra_flags -dfg2llvm-wrapperapi @@ -130,10 +126,14 @@ foreach(dir ${entries}) -configuration-inputs-filename=${dir}/data/tuner_confs.txt ) compile_single_benchmark( - "test_${dirname}_loop" ${dir}/${dirname}_loop.cpp + ${dirname} ${dir}/${dirname}.cpp LLVMDFG2LLVM_WrapperAPI "${loop_extra_flags}" ) - run_single_benchmark("run_${dirname}_loop" "test_${dirname}_loop") + run_single_benchmark(run_${dirname} ${dirname}) + compile_single_benchmark( + ${dirname}_cudnn ${dir}/${dirname}_cudnn.cpp LLVMDFG2LLVM_CUDNN -dfg2llvm-cudnn + ) + run_single_benchmark(run_${dirname}_cudnn ${dirname}_cudnn) endforeach(dir) message(STATUS "List of test dnn benchmarks: ${test_compile_targets}") add_custom_target(dnn_benchmarks DEPENDS ${test_compile_targets})