diff options
author | Cedric Nugteren <web@cedricnugteren.nl> | 2016-01-30 11:43:21 +0100 |
---|---|---|
committer | Cedric Nugteren <web@cedricnugteren.nl> | 2016-01-30 11:43:21 +0100 |
commit | 276e772a2c672ad868ba57e06d55e4991c793207 (patch) | |
tree | 015c32f78022e65403dc207c80d2b52458363f68 /include/internal/database.h | |
parent | 76c91480303dd398b4ff5953a833e493b1409630 (diff) |
Added first auto-generated database headers from the Python database; only K40 and Iris supported now
Diffstat (limited to 'include/internal/database.h')
-rw-r--r-- | include/internal/database.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/include/internal/database.h b/include/internal/database.h index 1ac0e646..9107f978 100644 --- a/include/internal/database.h +++ b/include/internal/database.h @@ -56,15 +56,8 @@ class Database { static constexpr auto kDeviceTypeAll = "default"; // The OpenCL device vendors - static constexpr auto kDeviceVendorNVIDIA = "NVIDIA Corporation"; - static constexpr auto kDeviceVendorAMD = "Advanced Micro Devices, Inc."; - static constexpr auto kDeviceVendorIntel = "Intel"; static constexpr auto kDeviceVendorAll = "default"; - // The OpenCL device names - static constexpr auto kDefaultDevice = "default"; - - // The database consists of separate database entries, stored together in a vector static const DatabaseEntry XaxpySingle, XaxpyDouble, XaxpyComplexSingle, XaxpyComplexDouble; static const DatabaseEntry XdotSingle, XdotDouble, XdotComplexSingle, XdotComplexDouble; @@ -72,8 +65,8 @@ class Database { static const DatabaseEntry XgemmSingle, XgemmDouble, XgemmComplexSingle, XgemmComplexDouble; static const DatabaseEntry CopySingle, CopyDouble, CopyComplexSingle, CopyComplexDouble; static const DatabaseEntry PadSingle, PadDouble, PadComplexSingle, PadComplexDouble; - static const DatabaseEntry TraSingle, TraDouble, TraComplexSingle, TraComplexDouble; - static const DatabaseEntry PadTraSingle, PadTraDouble, PadTraComplexSingle, PadTraComplexDouble; + static const DatabaseEntry TransposeSingle, TransposeDouble, TransposeComplexSingle, TransposeComplexDouble; + static const DatabaseEntry PadtransposeSingle, PadtransposeDouble, PadtransposeComplexSingle, PadtransposeComplexDouble; static const std::vector<DatabaseEntry> database; // The constructor |