summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2018-02-11Added CLBlast version numbering to the compiled libraryCedric Nugteren
2018-01-31Created the API and stubs for the HAD (hadamard-product) routinesCedric Nugteren
2018-01-29Updated to CLBlast version 1.3.0Cedric Nugteren
2018-01-29Fixed a compilation error of the kernel-preprocessor test under MSVCCedric Nugteren
2018-01-15Factored out the generic parts of the GEMM routine tunerCedric Nugteren
2018-01-11Added test for the RetrieveParameters functionCedric Nugteren
2018-01-07Added API and tests for new GemmStridedBatched routineCedric Nugteren
2017-12-27Split the database into multiple small compilation unitsCedric Nugteren
2017-12-24Fixes for the CUDA backend of CLBlastCedric Nugteren
2017-12-24Fixed linking of the preprocessor test for MSVCCedric Nugteren
2017-12-23Updated the database to use the new TRSV and Invert tunersCedric Nugteren
2017-12-23Added TRSV block-size tunerCedric Nugteren
2017-12-19Added skeleton for a tuner for the invert kernelCedric Nugteren
2017-11-25Added stub for a preprocessor and a corresponding compilation testCedric Nugteren
2017-11-19Made the tuners be compiled by defaultCedric Nugteren
2017-11-19Added a library with common tuner sources to speed-up compilationCedric Nugteren
2017-11-17Moved compilation function to separate file; removed dependency of tuners of ↵Cedric Nugteren
the CLBlast library
2017-11-16Removed dependency on CLTuneCedric Nugteren
2017-11-15Added first version of integrated and re-written auto-tunerCedric Nugteren
2017-11-15Added kernel timing functionality to the utilitiesCedric Nugteren
2017-11-08Updated to CLBlast version 1.2.0Cedric Nugteren
2017-11-07Merge pull request #212 from CNugteren/kernel_selection_tunerCedric Nugteren
GEMM kernel selection tuner
2017-11-02Integrated the GEMM routine tuner for kernel selection; added first tuning ↵Cedric Nugteren
results
2017-10-29Made it possible to compile the CLBlast performance clients for Android with ↵Cedric Nugteren
the NDK
2017-10-28Added initial version of a GEMM kernel selection tunerCedric Nugteren
2017-10-28Moved timing function to a separate fileCedric Nugteren
2017-10-27Added a DTRSM C++ interface exampleCedric Nugteren
2017-10-23Use GNUInstallDirs to determine install pathsMatthias Vogelgesang
The GNUInstallDirs module* provides variables that match the install directories for GNU Software and allows users to override them. Without hardcoding paths packagers can choose library paths according to distribution policies (i.e. lib, lib64, lib<arch>, ...). * https://cmake.org/cmake/help/v3.0/module/GNUInstallDirs.html
2017-10-20Merge pull request #204 from CNugteren/cuda_apiCedric Nugteren
Cuda API to CLBlast
2017-10-15Prepared test and client infrastructure for use with the CUDA APICedric Nugteren
2017-10-14Added an option to choose whether to override the MSVC flags from /MT to /MD ↵Cedric Nugteren
(default ON)
2017-10-14Added DAXPY example for the CUDA APICedric Nugteren
2017-10-14Added first untested CUDA sampleCedric Nugteren
2017-10-11Added first (untested) version of a CUDA APICedric Nugteren
2017-10-08Moved non-routine-specific API functions and includes to separate filesCedric Nugteren
2017-09-30Updated to version 1.1.0Cedric Nugteren
2017-09-19Added first version of a small CLBlast diagnostics helperCedric Nugteren
2017-09-10Added the new vendor-architecture-name hierarchy to the tuners as wellCedric Nugteren
2017-09-08Introduced the notion of a device-architecture for the database and added ↵Cedric Nugteren
device and architecture name mappings
2017-09-06Split the database files over multiple directories and files; first step ↵Cedric Nugteren
towards separate compilation
2017-08-12Merge branch 'master' into im_to_colCedric Nugteren
2017-08-12Fixed .hpp -> .h typo in CMakeListsCedric Nugteren
2017-08-12Properly set the common test utilities in the CMake filesCedric Nugteren
2017-08-12Moved some utility functions to a test-specific utility compilation-unitCedric Nugteren
2017-08-11Updated CMakeLists to include header files such that IDEs can locate themCedric Nugteren
2017-08-08Updated to version 1.0.1 (bugfix release)Cedric Nugteren
2017-07-30Updated to version 1.0.0Cedric Nugteren
2017-07-30Fixes warnings for Clang & AppleClangCedric Nugteren
2017-07-30Fixes to AppVeyor and Travis scriptsCedric Nugteren
2017-07-12Removed spurious warning for Clang < 3.9Cedric Nugteren