https://github.com/CNugteren/CLTune

sort by:
Revision Author Date Message Commit Date
0f21d60 Merge pull request #21 from CNugteren/development Minor bug fixes and improved error reporting 22 May 2015, 12:21:53 UTC
b29d0e3 Updated to version 1.6.1 22 May 2015, 12:19:04 UTC
241ce7b Prints information about failed kernels 22 May 2015, 12:16:50 UTC
04fb858 No longer print timings of incorrect results 22 May 2015, 12:09:11 UTC
d200d83 Better exception handling 22 May 2015, 11:30:55 UTC
d794a19 Fixed an exception-printing bug 22 May 2015, 09:56:20 UTC
b59b609 Better error handling and added GetDevice 22 May 2015, 08:52:36 UTC
4204885 Re-added const-qualifier to AddArgumentInput and WriteBuffer 22 May 2015, 08:47:17 UTC
be163db Merge pull request #20 from CNugteren/string_as_source Kernel loading from string 21 May 2015, 15:30:51 UTC
f61f5c0 Updated to version 1.6.0 21 May 2015, 15:28:34 UTC
b6d9f7a Added an option to load kernels from strings instead of from file 21 May 2015, 15:28:06 UTC
862e33b Merge pull request #19 from CNugteren/reference_defines Defines for reference kernels 21 May 2015, 15:06:15 UTC
4ed9f0b Added the posibility to set defines for reference kernels 21 May 2015, 15:05:16 UTC
2b4d771 Merge pull request #18 from CNugteren/opencl_c_api New custom OpenCL C++11 API 21 May 2015, 14:52:49 UTC
fa501bd Removed cl.hpp from CMake 21 May 2015, 14:41:50 UTC
0dfbfb7 Removed the now obsolete OpenCL class 21 May 2015, 14:35:41 UTC
80c7af9 Completed the custom OpenCL C++11 API header 21 May 2015, 14:20:46 UTC
2b38819 Removed several default non-initializing constructors and added exceptions 21 May 2015, 14:01:29 UTC
6c0160d Removed the standard Khronos cl.hpp header 21 May 2015, 12:35:19 UTC
aaae298 Changed default device to 0 21 May 2015, 12:22:33 UTC
89db987 Added Device and Platform to the C++11 OpenCL API 21 May 2015, 12:22:17 UTC
2fc304b Minor updated to the custom OpenCL C++11 header 20 May 2015, 15:16:36 UTC
8589b28 Added first version of custom C++11 Platform and Device 20 May 2015, 15:08:59 UTC
47db700 Added CommandQueue's public functions 20 May 2015, 14:52:36 UTC
6bbbc8f Removed dependency on the Memory class 20 May 2015, 14:26:19 UTC
8450b33 Also added Context, CommandQueue, and Buffer to the custom C++11 API 20 May 2015, 13:58:52 UTC
deb841f Added first version of custom OpenCL C++11 API 20 May 2015, 12:25:47 UTC
26a9e9d Now using the C API versions of the OpenCL context and queue 19 May 2015, 15:25:06 UTC
056ced8 Completed the move to the C API for the Memory class 19 May 2015, 15:12:26 UTC
0a53a28 Now using cl_mem instead of cl::Buffer 19 May 2015, 14:46:24 UTC
16dc84c Now using cl_program instead of cl::Program 19 May 2015, 13:52:18 UTC
80a52a8 Now using cl_kernel instead of cl::Kernel 19 May 2015, 13:10:34 UTC
dcfbff4 Now using C version of events and clEnqueueNDRangeKernel 19 May 2015, 12:34:57 UTC
5635df5 Merge pull request #17 from CNugteren/cleaner_api Cleaner API, single header file 19 May 2015, 11:49:52 UTC
ef5651f Cleaned-up the tuner interface and implemenation source-files, added size_t memory 19 May 2015, 11:44:44 UTC
93b0dcb Renamed /include/cltune to /include/internal 19 May 2015, 11:02:50 UTC
d4221c1 Split the tuner source file between interface and implemenation 19 May 2015, 10:52:01 UTC
ec0edbc Cleaned up the cltune.h header 19 May 2015, 09:39:36 UTC
4ac97ed First working version with the Pimpl idiom 19 May 2015, 09:23:38 UTC
fe52b45 Merge pull request #16 from CNugteren/development Various improvements 18 May 2015, 14:19:49 UTC
2416b3b Updated to version 1.5.1 18 May 2015, 14:12:48 UTC
c7a2078 Updated the README w.r.t. the latest changes 18 May 2015, 14:11:18 UTC
4bbd626 New custom FindOpenCL.cmake 18 May 2015, 14:10:59 UTC
8d989b0 Updated the tests 18 May 2015, 14:10:29 UTC
252556e Merge pull request #15 from CNugteren/intel_mic Intel MIC support 18 May 2015, 13:06:01 UTC
d2e1180 Better size_t support 15 May 2015, 07:33:26 UTC
cce9612 Added support for std::complex data-types 14 May 2015, 08:11:06 UTC
517fc47 Added support for multiple input files, minor fixes to the samples 14 May 2015, 07:40:54 UTC
e0b16c1 Updated compiler check and per-compiler flags 14 May 2015, 07:38:59 UTC
032aa2c Added support for 16-wide vectors to the GEMM sample 08 May 2015, 14:28:18 UTC
f6b8146 Added support for the OPENCL_ROOT environmental variable 08 May 2015, 14:25:49 UTC
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
back to top