summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2018-12-31 19:05:34 +0100
committerCedric Nugteren <web@cedricnugteren.nl>2018-12-31 19:05:34 +0100
commit560f7a40f6cbebf5c8d48f1d5aa5f6163b841eb2 (patch)
tree4514b57bf8df253b17baf0d07d8dd81a183cb6ca /CMakeLists.txt
parentd9295250396eafe7d16c8730104f669cb66777e3 (diff)
Added convgemm to the CLBlast database, added initial parameters for Skylake GPU
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt7
1 files changed, 3 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1356a509..1217497f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -212,11 +212,10 @@ endif()
# Sets the supported routines and the used kernels. New routines and kernels should be added here.
set(KERNELS copy_fast copy_pad transpose_fast transpose_pad xaxpy xdot xger
- xgemm xgemm_direct xgemv invert)
-set(KERNELS_EXTRA xconvgemm) # kernels for which not to include a tuner in 'all tuners' target
+ xgemm xgemm_direct xgemv invert xconvgemm)
set(DATABASES copy pad padtranspose transpose xaxpy xdot
xgemm xgemm_direct xgemv xgemv_fast xgemv_fast_rot xger invert
- gemm_routine trsv_routine)
+ gemm_routine trsv_routine xconvgemm)
set(ROUTINE_TUNERS xgemm xtrsv)
set(LEVEL1_ROUTINES xswap xscal xcopy xaxpy xdot xdotu xdotc xnrm2 xasum xamax)
set(LEVEL2_ROUTINES xgemv xgbmv xhemv xhbmv xhpmv xsymv xsbmv xspmv xtrmv xtbmv xtpmv xtrsv
@@ -435,7 +434,7 @@ if(TUNERS)
endif()
# Adds tuning executables
- set(ALLKERNELS ${KERNELS} ${KERNELS_EXTRA})
+ set(ALLKERNELS ${KERNELS})
foreach(KERNEL ${ALLKERNELS})
add_executable(clblast_tuner_${KERNEL} ${TUNERS_COMMON} src/tuning/kernels/${KERNEL}.cpp)
target_link_libraries(clblast_tuner_${KERNEL} ${API_LIBRARIES})