https://github.com/CNugteren/CLTune

sort by:
Revision Author Date Message Commit Date
645bfd2 Merge pull request #14 from CNugteren/samples_organisation Samples re-organisation 30 April 2015, 12:06:17 UTC
5722371 Updated to version 1.5.0 30 April 2015, 12:04:29 UTC
6439398 Updated the examples section 30 April 2015, 12:03:08 UTC
7f712c7 Moved the samples to separate folders 30 April 2015, 11:57:13 UTC
cb2fe50 Added maximum work-per-thread constraint 30 April 2015, 11:45:00 UTC
4119bdd Merge pull request #13 from CNugteren/conv_improvements Convolution 2D improvements 26 April 2015, 15:34:06 UTC
d3d0e94 Added support for local memory padding in convolution 26 April 2015, 15:25:08 UTC
b81f79c Made caching into register files explicit 26 April 2015, 15:08:20 UTC
1577396 Fixed halo threads when LOCAL=2 and work-per-thread > 1 26 April 2015, 14:57:47 UTC
45afe8a Made OpenCL input buffers read-only 26 April 2015, 12:29:17 UTC
e508930 Filter coefficients are now dynamic and loaded from memory 26 April 2015, 12:21:10 UTC
b174ee4 Automatically checks against local memory limitations when SetLocalMemoryUsage is used 25 April 2015, 10:05:04 UTC
abf46c7 Automatically invalidates configurations based on the local workgroup dimensions 25 April 2015, 09:25:06 UTC
8edffd6 Merge pull request #12 from CNugteren/hotfixes Various hotfixes 23 April 2015, 16:51:44 UTC
c1b49c2 Expanded the default search space for GEMM 23 April 2015, 16:49:51 UTC
1637b8a Added local work and memory size constraints for GEMM 23 April 2015, 16:49:22 UTC
e2a3c6b Added unroll factor 23 April 2015, 16:48:13 UTC
5d97c74 In-lined the convolution header back into the kernels and host code 23 April 2015, 16:47:43 UTC
64c7c13 Fixed error message for reading buffers 23 April 2015, 16:44:08 UTC
fed6d02 Use chrono timers as seed in favor of random device 23 April 2015, 16:43:45 UTC
3b1056c Merge pull request #11 from CNugteren/annealing_fix Neighbouring states can now be further away than 1 stop 22 April 2015, 11:26:35 UTC
62f45e2 Neighbouring states can now be further away than 1 stop 22 April 2015, 11:25:15 UTC
dd8948e Merge pull request #10 from CNugteren/convolution_sample Added the 2D convolution example 19 April 2015, 13:13:08 UTC
9673e69 Update to version 1.4.1 19 April 2015, 13:11:27 UTC
c9a8d16 Added the 2D convolution example 19 April 2015, 13:10:08 UTC
5d0dd42 Fixed a PSO bug related to logging the explored search-space 19 April 2015, 12:50:37 UTC
ef20d03 Added command-line parameters and an expanded search space 19 April 2015, 12:48:56 UTC
25f6b50 Updated the GEMM kernel with explicit unrolling of vector-scalar MAD 19 April 2015, 12:48:03 UTC
78669d2 Merge pull request #9 from CNugteren/pso Added particle swarm optimisation (PSO) 14 April 2015, 08:26:44 UTC
d496208 Updated to version 1.4.0 14 April 2015, 08:23:39 UTC
b351553 Updated the GEMM kernel to comply to the OpenCL standard 14 April 2015, 07:56:22 UTC
4e0be5d Updated the search-methods sample 14 April 2015, 07:26:37 UTC
61c4a7c Added the particle swarm optimisation (PSO) search strategy 14 April 2015, 07:12:49 UTC
2519762 Fixed warnings 13 April 2015, 12:20:31 UTC
8f2bad2 Merge pull request #8 from CNugteren/proper_library Re-structured the includes and added install targets 12 April 2015, 17:10:46 UTC
cdb2f0c Updated to version 1.3.2 12 April 2015, 17:06:43 UTC
3dab307 Now catches exceptions from kernels 12 April 2015, 17:03:31 UTC
efded01 Updated README 12 April 2015, 15:55:25 UTC
cf62ee9 Added RPATH and updated install targets 12 April 2015, 15:53:34 UTC
47871dd Moved include files 12 April 2015, 15:30:09 UTC
a27d13e Moved and updated the header files 12 April 2015, 15:11:03 UTC
5b0f98d Added install targets and a version number 12 April 2015, 14:29:04 UTC
aa800f7 Moved and renamed the main include file 12 April 2015, 14:28:15 UTC
5accb32 Added reporting of OpenCL version number 12 April 2015, 13:39:58 UTC
e1206b1 Merge pull request #7 from CNugteren/small_fixes Various small updates 03 April 2015, 07:58:11 UTC
0462abb Update to version 1.3.1 03 April 2015, 07:57:09 UTC
9be85a1 Updated the examples 03 April 2015, 07:55:23 UTC
5e83386 Fixed the random number generation in annealing 03 April 2015, 07:54:31 UTC
ea66dec Now using the FindOpenCL script from clBLAS 03 April 2015, 07:53:56 UTC
b9b268d Merge pull request #6 from CNugteren/library_integration_additions Preparation for the tuner to be integrated into other libraries 01 April 2015, 18:12:00 UTC
2a2b974 Added automatic removal of C++11 string literals from kernel code 01 April 2015, 18:07:30 UTC
34361ef Added C++ database format printing 01 April 2015, 18:03:02 UTC
9e7c7f3 Promoted the device name to a private member variable 01 April 2015, 17:56:10 UTC
40d2454 Promoted the device name to a private member variable 01 April 2015, 17:52:33 UTC
550ef14 Merge pull request #5 from CNugteren/intelligent_searching Update to version 1.3.0 with simulated annealing as a search technique. 31 March 2015, 14:34:32 UTC
c7dee04 Fixed merge conflicts 31 March 2015, 14:32:07 UTC
96859cc Update to version 1.3.0 30 March 2015, 14:47:06 UTC
f64eb8c Update to version 1.3.0 30 March 2015, 14:46:54 UTC
b988882 Added the annealing GEMM example 30 March 2015, 14:46:20 UTC
02c54d2 Fixed bug in logging search data to file 30 March 2015, 14:45:33 UTC
c48cd70 Start annealing from a random initial state 30 March 2015, 14:44:58 UTC
40219e3 Allows users to select a search method (and log its process) 30 March 2015, 11:49:53 UTC
2840604 Fixed some warnings 30 March 2015, 11:47:26 UTC
423622d Added option to write search progress to file or screen 27 March 2015, 16:20:49 UTC
6e0148e Added simulated annealing as a intelligent search method 27 March 2015, 15:25:38 UTC
949b5d4 Style improvements on the searcher classes 27 March 2015, 15:12:26 UTC
8c6447a Merge pull request #4 from CNugteren/style_improvements Various style improvements 04 March 2015, 16:30:36 UTC
a526e64 Updated style in tests 04 March 2015, 16:28:52 UTC
7bd259d Various style changes 04 March 2015, 16:19:51 UTC
ddcb4a7 Fixed int/size_t warnings 04 March 2015, 15:56:45 UTC
b40c11c Merge pull request #3 from CNugteren/basic_search_algorithms Added support for basic search algorithms 04 March 2015, 15:44:43 UTC
45d1348 Updated to version 1.2.0 04 March 2015, 15:41:37 UTC
d32775a Added random search 27 February 2015, 15:52:10 UTC
82c4654 Added a search base-class and a full search algorithm 27 February 2015, 15:26:37 UTC
ffdf9bf Re-named Configuration/Setting related variables 27 February 2015, 14:02:59 UTC
fa1437f Merge pull request #2 from CNugteren/develop Added generalised constraints and further use of C++11 features 25 February 2015, 15:12:46 UTC
14da696 Merge branch 'develop' of github.com:CNugteren/cltune into develop 25 February 2015, 15:10:30 UTC
3ae3198 Updated to version 1.1.0 25 February 2015, 15:09:09 UTC
0ffe84b Merge pull request #1 from CNugteren/general_constraints Added a generalised function to support any user-defined constraints on tuning parameters 25 February 2015, 14:20:23 UTC
47b725a Encapsulated thread size modifier enum and made it an enum class 25 February 2015, 14:16:06 UTC
495697a Encapsulated thread size modifier enum and made it an enum class 25 February 2015, 14:14:31 UTC
8e8e0de Updated README 25 February 2015, 14:10:28 UTC
4f96925 Generalized constraint functions, accepting user-defined function objects 25 February 2015, 14:07:46 UTC
4ccda80 Merge branch 'more_c11' into develop 24 February 2015, 15:32:32 UTC
f0aa1d4 Added constexpr and auto to tests 24 February 2015, 15:30:55 UTC
a7c209a More pass-by-reference and renamed TunerException 24 February 2015, 15:23:31 UTC
0395beb More use of auto 24 February 2015, 14:47:37 UTC
570ecc4 C++11-ified samples 24 February 2015, 14:26:09 UTC
0c4470d OpenCLException and ToString now (static) members of OpenCL class 24 February 2015, 14:13:51 UTC
78114ce Added OpenCL shared_ptr to Memory class 24 February 2015, 13:56:29 UTC
a5aed3f Added references to Memory's cl::Context 24 February 2015, 13:27:12 UTC
8048183 Added gitignore for build directory 24 February 2015, 13:25:57 UTC
24b56c0 Now using strongly typed enums 24 February 2015, 12:45:56 UTC
01ae6af Added auto, const, and references 24 February 2015, 12:27:09 UTC
4b7a00a Replaced pointer with shared_ptr 13 January 2015, 19:56:42 UTC
3a75f33 Updated license information 13 January 2015, 19:56:20 UTC
070675e Re-added OpenCL() exception test 13 January 2015, 19:56:02 UTC
bb0ec78 Updated license information 13 January 2015, 19:26:55 UTC
c59c8d6 Initial commit 11 January 2015, 12:30:01 UTC
back to top