summaryrefslogtreecommitdiff
path: root/scripts/database
AgeCommit message (Collapse)Author
2018-12-31Added support for the convgemm tuner in the tuner databaseCedric Nugteren
2018-04-15Updated tuning results for the Skylake ULT GT2 GPU with the new kernelCedric Nugteren
2018-04-10Made it possible to add tuning parameters to the database using the scriptCedric Nugteren
2018-04-10Fixed a bug in the compression part of the database scriptCedric Nugteren
2018-04-08Extended the maximum number of tuning parameters from 14 to 16Cedric Nugteren
2018-04-07Fixed a python3 import error issue with the database scriptCedric Nugteren
2017-12-27Split the database into multiple small compilation unitsCedric Nugteren
2017-12-20Added tuning results for Apple AMD Radeon Pro 580Cedric Nugteren
2017-12-20Added try-except to database script parser to skip invalid filesCedric Nugteren
2017-11-20Made the database script properly handle multiple entries for a single deviceCedric Nugteren
2017-11-19Minor fix to the database scriptCedric Nugteren
2017-11-19Some fixed for the new auto-tuner to be compatible with the Python scriptsCedric Nugteren
2017-11-06Improved the way the database defaults are computedCedric Nugteren
2017-11-02Integrated the GEMM routine tuner for kernel selection; added first tuning ↵Cedric Nugteren
results
2017-11-02Fixed a bug in database compression/decompressionCedric Nugteren
2017-09-16Improved compilation time of the tuner databaseCedric Nugteren
2017-09-14Added architecture layer in the tuning database for better performance on ↵Cedric Nugteren
unseen devices
2017-09-12Added database compress and de-compress functionsCedric Nugteren
2017-09-11Database now works with new format of clblast_[property]Cedric Nugteren
2017-09-06Split the database files over multiple directories and files; first step ↵Cedric Nugteren
towards separate compilation
2017-06-21Fixes some compilation issues related to the database structure changeCedric Nugteren
2017-06-20Changed the structure of the database to reduce compilation time and save memoryCedric Nugteren
2017-05-24changing "wb" to "w" when saving json file (text mode) - compatibility for ↵Grigori Fursin
Python 3
2017-04-23Added an option to the database script to remove tuning results from the ↵Cedric Nugteren
database
2017-04-23Re-added Titan X (Pascal) tuning results based on more averaging when tuningCedric Nugteren
2017-04-17Added proper handling of mismatched arguments in the database scriptCedric Nugteren
2017-01-03Added tuning results for the AMD Turks GPU and the Intel Core i7-2670QM CPUCedric Nugteren
2016-11-26Improved the default parameters for cases with non-common parameters across ↵Cedric Nugteren
all devices
2016-10-14Fixed an issue with a growing database: the database is now a global ↵Cedric Nugteren
variable in a namespace and its container uses const-pointers to the actual data
2016-10-10Changed the storage location of the database to a separate Github repositoryCedric Nugteren
2016-09-12Added XgemvFastRot and Xgemm 16-bit tuning results: just defaults which are ↵Cedric Nugteren
now automatically taken from 32-bit if there are no entries at all
2016-09-11Complete re-write of the database script. Changed Pandas for the much faster ↵Cedric Nugteren
and convienient plain JSON/dict data-type
2016-09-10Updated database based on exhaustive tuning results for GEMM for the R9 ↵Cedric Nugteren
M370X GPU
2016-09-10Updated the database script to remove duplicate entries: keeps only the ↵Cedric Nugteren
best-performing cases for a specific parameters combination
2016-09-03Added tuning results for Intel Broadwell 5500 GT2 GPUCedric Nugteren
2016-09-03Updated tuning results for Haswell GT2 Mobile GPU; fixed database script to ↵Cedric Nugteren
handle duplicate entries of different runs
2016-08-21Also changed the default-default for unknown device types to use the same ↵Cedric Nugteren
method as for known device groups
2016-08-21Updated the changelog; refactored the database-get-bests code a bitCedric Nugteren
2016-08-15Updated the database script to calculate the relative best performance of ↵Cedric Nugteren
tuning results common for a device/vendor type
2016-08-09Improved the speed of the new common-best defaults method for the database ↵Cedric Nugteren
generation
2016-08-07Added a first version of the database's common-best default calculationCedric Nugteren
2016-07-25Moved the XgemvFast and XgemvFastRot tuning database into a separate fileCedric Nugteren
2016-07-24Refactored the Python database script: separated functionality in modules, ↵Cedric Nugteren
now complies to the PEP8 style, added proper command-line argument parsing, and cleaned-up
2016-07-03Added tuning results for GTX670, GTX750, and GTX1070 (thanks to gcp)Cedric Nugteren
2016-07-02Prints the current pandas version and reports the minimum required versionCedric Nugteren
2016-06-19Minor fix to the database scriptCedric Nugteren
2016-06-18Moved all headers into the source tree, changed headers to .hpp extensionCedric Nugteren
2016-05-18Merged in latest changes from 0.7.1 releaseCedric Nugteren
2016-05-13Initial experimental version of the half-precision HAXPY routineCedric Nugteren
2016-05-01Added tuning results for AMD Pitcairn (R9 270X)Cedric Nugteren