From 0d13d814c21f1fdb3b0781b84bf12914aec5225a Mon Sep 17 00:00:00 2001 From: Cedric Nugteren Date: Thu, 14 Sep 2017 21:27:33 +0200 Subject: Added architecture layer in the tuning database for better performance on unseen devices --- src/database/database.hpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/database/database.hpp') 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 &db) const; database::Parameters SearchDevice(const std::string &target_device, - const std::vector &devices, - const std::vector ¶meter_names) const; + const std::vector &devices, + const std::vector ¶meter_names) const; + database::Parameters SearchArchitecture(const std::string &target_architecture, + const std::string &this_device, + const std::vector &architectures, + const std::vector ¶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, -- cgit v1.2.3