diff options
author | Cedric Nugteren <web@cedricnugteren.nl> | 2016-10-06 19:51:12 +0200 |
---|---|---|
committer | Cedric Nugteren <web@cedricnugteren.nl> | 2016-10-06 19:51:12 +0200 |
commit | a3e67f2be2ea9f964c8077d379ca522c6c439036 (patch) | |
tree | 71dfd13e2dc6f30fa1913f17f4d6a18e7b61ae9e /src/database/database.cpp | |
parent | 7052a00a3edc0d37444c88914ece4c468c3e4e96 (diff) |
Added a kernel selection database to select between the direct and indirect GEMM kernels
Diffstat (limited to 'src/database/database.cpp')
-rw-r--r-- | src/database/database.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/database/database.cpp b/src/database/database.cpp index 2696fb9b..df9ac373 100644 --- a/src/database/database.cpp +++ b/src/database/database.cpp @@ -26,6 +26,7 @@ #include "database/kernels/pad.hpp" #include "database/kernels/transpose.hpp" #include "database/kernels/padtranspose.hpp" +#include "database/kernel_selection.hpp" namespace clblast { // ================================================================================================= @@ -43,7 +44,8 @@ const std::vector<Database::DatabaseEntry> Database::database = { CopyHalf, CopySingle, CopyDouble, CopyComplexSingle, CopyComplexDouble, PadHalf, PadSingle, PadDouble, PadComplexSingle, PadComplexDouble, TransposeHalf, TransposeSingle, TransposeDouble, TransposeComplexSingle, TransposeComplexDouble, - PadtransposeHalf, PadtransposeSingle, PadtransposeDouble, PadtransposeComplexSingle, PadtransposeComplexDouble + PadtransposeHalf, PadtransposeSingle, PadtransposeDouble, PadtransposeComplexSingle, PadtransposeComplexDouble, + KernelSelectionHalf, KernelSelectionSingle, KernelSelectionDouble, KernelSelectionComplexSingle, KernelSelectionComplexDouble }; // ================================================================================================= |