diff options
author | CNugteren <web@cedricnugteren.nl> | 2016-02-06 12:09:21 +0100 |
---|---|---|
committer | CNugteren <web@cedricnugteren.nl> | 2016-02-06 12:09:21 +0100 |
commit | 40346bb3a551f14afa5465d7708d8d31102e475e (patch) | |
tree | 3a2e1f336d2cbeef4c122eb3a7cf6e44e52e4545 /src/tuning/xgemv.cc | |
parent | fbf071ba6299e053f4cf4011168d80bf877f3a07 (diff) |
Reduced unrolling factor in xgemv kernel to reduce compilation times
Diffstat (limited to 'src/tuning/xgemv.cc')
-rw-r--r-- | src/tuning/xgemv.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tuning/xgemv.cc b/src/tuning/xgemv.cc index 60c73d76..c3cf9b7f 100644 --- a/src/tuning/xgemv.cc +++ b/src/tuning/xgemv.cc @@ -60,8 +60,8 @@ class TuneXgemv { // Sets the tuning parameters and their possible values static void SetParameters(cltune::Tuner &tuner, const size_t id) { - tuner.AddParameter(id, "WGS"+std::to_string(V), {64, 128, 256, 512, 1024, 1536, 2048}); - tuner.AddParameter(id, "WPT"+std::to_string(V), {1, 2, 4, 8}); + tuner.AddParameter(id, "WGS"+std::to_string(V), {64, 128, 256, 512}); + tuner.AddParameter(id, "WPT"+std::to_string(V), {1, 2, 4}); if (V==2 || V==3) { tuner.AddParameter(id, "VW"+std::to_string(V), {1, 2, 4, 8}); } } |