diff options
author | Cedric Nugteren <web@cedricnugteren.nl> | 2017-09-14 21:27:33 +0200 |
---|---|---|
committer | Cedric Nugteren <web@cedricnugteren.nl> | 2017-09-14 21:27:33 +0200 |
commit | 0d13d814c21f1fdb3b0781b84bf12914aec5225a (patch) | |
tree | f4ed5bfe6b13a5e865b1973ca571df87f1af4bc2 /src/database/database.hpp | |
parent | 14a61d24258498811ac0dfd11cad6087a231fa2a (diff) |
Added architecture layer in the tuning database for better performance on unseen devices
Diffstat (limited to 'src/database/database.hpp')
-rw-r--r-- | src/database/database.hpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/database/database.hpp b/src/database/database.hpp index 7efcb7c4..e4764dea 100644 --- a/src/database/database.hpp +++ b/src/database/database.hpp @@ -64,8 +64,12 @@ class Database { const Precision this_precision, const std::vector<database::DatabaseEntry> &db) const; database::Parameters SearchDevice(const std::string &target_device, - const std::vector<database::DatabaseDevice> &devices, - const std::vector<std::string> ¶meter_names) const; + const std::vector<database::DatabaseDevice> &devices, + const std::vector<std::string> ¶meter_names) const; + database::Parameters SearchArchitecture(const std::string &target_architecture, + const std::string &this_device, + const std::vector<database::DatabaseArchitecture> &architectures, + const std::vector<std::string> ¶meter_names) const; database::Parameters SearchVendorAndType(const std::string &target_vendor, const std::string &target_type, const std::string &this_device, const std::string &this_architecture, |