summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorCNugteren <web@cedricnugteren.nl>2015-06-15 08:41:13 +0200
committerCNugteren <web@cedricnugteren.nl>2015-06-15 08:41:13 +0200
commitce703a2f5ab18402ce72899cc05e440c65c3ee85 (patch)
tree1260a753ea1e6d57aaaf8937a98db7eb791d9974 /include
parente63d20e0b66b3b6e11f34663b743cb1814149c4f (diff)
Added tuning for DGEMV on Iris and SGEMV on K40m
Diffstat (limited to 'include')
-rw-r--r--include/internal/database/xgemv.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/internal/database/xgemv.h b/include/internal/database/xgemv.h
index 48ff42c8..ef45f486 100644
--- a/include/internal/database/xgemv.h
+++ b/include/internal/database/xgemv.h
@@ -20,7 +20,7 @@ const Database::DatabaseEntry Database::XgemvSingle = {
CL_DEVICE_TYPE_GPU, "NVIDIA Corporation", {
{ "GeForce GTX 480", { {"WGS1",64}, {"WPT1",1}, {"WGS2",64}, {"WPT2",1}, {"VW2",1}, {"WGS3",64}, {"WPT3",1}, {"VW3",1} } },
{ "Tesla K20m", { {"WGS1",64}, {"WPT1",1}, {"WGS2",64}, {"WPT2",1}, {"VW2",1}, {"WGS3",64}, {"WPT3",1}, {"VW3",1} } },
- { "Tesla K40m", { {"WGS1",64}, {"WPT1",1}, {"WGS2",64}, {"WPT2",1}, {"VW2",1}, {"WGS3",64}, {"WPT3",1}, {"VW3",1} } },
+ { "Tesla K40m", { {"WGS1",256}, {"WPT1",1}, {"WGS2",256}, {"WPT2",1}, {"VW2",1}, {"WGS3",64}, {"WPT3",1}, {"VW3",4} } },
}
},
{ // AMD GPUs
@@ -86,7 +86,7 @@ const Database::DatabaseEntry Database::XgemvComplexSingle = {
},
{ // Intel GPUs
CL_DEVICE_TYPE_GPU, "Intel", {
- { "Iris", { {"WGS1",64}, {"WPT1",1}, {"WGS2",64}, {"WPT2",1}, {"VW2",1}, {"WGS3",64}, {"WPT3",1}, {"VW3",1} } },
+ { "Iris", { {"WGS1",256}, {"WPT1",1}, {"WGS2",64}, {"WPT2",4}, {"VW2",2}, {"WGS3",64}, {"WPT3",1}, {"VW3",1} } },
}
},
{ // Default