02af290 | CNugteren | 31 August 2015, 14:24:20 UTC | Added verification based on the cost function | 31 August 2015, 14:24:20 UTC |
6ddc479 | CNugteren | 26 August 2015, 15:14:27 UTC | Added regularization support to linear regression | 26 August 2015, 15:14:27 UTC |
b17861f | CNugteren | 26 August 2015, 14:24:55 UTC | Completed the function to add extra polynomial features | 26 August 2015, 14:24:55 UTC |
7c10c8b | CNugteren | 26 August 2015, 13:37:19 UTC | Added mean value normalization | 26 August 2015, 13:37:19 UTC |
4d29b06 | CNugteren | 26 August 2015, 13:36:55 UTC | Minor optimizations to population of permutation configurations | 26 August 2015, 13:36:55 UTC |
dec4610 | CNugteren | 21 August 2015, 15:20:48 UTC | Added initial version of a linear regression machine learning model | 21 August 2015, 15:20:48 UTC |
15782dd | Cedric Nugteren | 03 August 2015, 15:16:14 UTC | Merge pull request #25 from CNugteren/claduc_and_json Claduc C++11 interface & method to output JSON | 03 August 2015, 15:16:14 UTC |
43a0e9a | CNugteren | 03 August 2015, 15:15:04 UTC | Updated to version 1.7.0 | 03 August 2015, 15:15:04 UTC |
2028cfd | CNugteren | 03 August 2015, 15:09:40 UTC | Added a method to print all results in JSON to file | 03 August 2015, 15:09:40 UTC |
3d44a9d | CNugteren | 27 July 2015, 11:52:07 UTC | Now using the new Claduc C++11 OpenCL header | 27 July 2015, 11:52:07 UTC |
0cd4295 | CNugteren | 27 July 2015, 11:01:32 UTC | Added initial version of JSON output | 27 July 2015, 11:01:32 UTC |
039d9ea | Cedric Nugteren | 28 May 2015, 12:40:21 UTC | Merge pull request #24 from CNugteren/reduced_requirements Reduced requirements and warning fixes | 28 May 2015, 12:40:21 UTC |
12a7f4f | CNugteren | 28 May 2015, 12:36:25 UTC | Updated to version 1.6.4 | 28 May 2015, 12:36:25 UTC |
a142b6b | CNugteren | 28 May 2015, 12:33:57 UTC | Don't enable warning flags when building GTest | 28 May 2015, 12:33:57 UTC |
841a46a | CNugteren | 28 May 2015, 12:25:57 UTC | Repaired various Clang warnings | 28 May 2015, 12:25:57 UTC |
53832b4 | CNugteren | 28 May 2015, 11:34:12 UTC | Reduced requirements to GCC 4.7 | 28 May 2015, 11:34:12 UTC |
9edbebc | Cedric Nugteren | 26 May 2015, 14:33:16 UTC | Merge pull request #23 from CNugteren/cmake_update Reduced compiler requirements | 26 May 2015, 14:33:16 UTC |
5fecbf5 | CNugteren | 26 May 2015, 14:31:26 UTC | Restores Clang version checking | 26 May 2015, 14:31:26 UTC |
359e9ae | CNugteren | 26 May 2015, 14:29:55 UTC | Updated to version 1.6.3 | 26 May 2015, 14:29:55 UTC |
a2dcd32 | CNugteren | 26 May 2015, 14:27:01 UTC | Updated the requirements | 26 May 2015, 14:27:01 UTC |
dc05e23 | CNugteren | 26 May 2015, 14:22:06 UTC | Minor improvements to the CMake file | 26 May 2015, 14:22:06 UTC |
153d984 | CNugteren | 26 May 2015, 14:07:59 UTC | Removed regex to support older compilers | 26 May 2015, 14:07:59 UTC |
4e9678d | CNugteren | 26 May 2015, 14:03:40 UTC | Set CMake requirement to 2.8.10 | 26 May 2015, 14:03:40 UTC |
f5afa53 | Cedric Nugteren | 25 May 2015, 12:15:32 UTC | Merge pull request #22 from CNugteren/minor_fixes Various minor fixes | 25 May 2015, 12:15:32 UTC |
4cc9dbd | CNugteren | 25 May 2015, 12:15:00 UTC | Updated to version 1.6.2 | 25 May 2015, 12:15:00 UTC |
bc8b21c | CNugteren | 25 May 2015, 12:14:16 UTC | Updated to version 1.6.2 | 25 May 2015, 12:14:16 UTC |
11844f5 | Cedric Nugteren | 25 May 2015, 12:09:02 UTC | Updated the OpenCL C++ API with explicit, const and new functions | 25 May 2015, 12:09:02 UTC |
435065b | Cedric Nugteren | 25 May 2015, 12:05:56 UTC | Improved printing of errors in case of kernel failure | 25 May 2015, 12:05:56 UTC |
db01df1 | Cedric Nugteren | 25 May 2015, 12:01:15 UTC | Repaired an exception-printing bug | 25 May 2015, 12:01:15 UTC |
0f21d60 | Cedric Nugteren | 22 May 2015, 12:21:53 UTC | Merge pull request #21 from CNugteren/development Minor bug fixes and improved error reporting | 22 May 2015, 12:21:53 UTC |
b29d0e3 | CNugteren | 22 May 2015, 12:19:04 UTC | Updated to version 1.6.1 | 22 May 2015, 12:19:04 UTC |
241ce7b | CNugteren | 22 May 2015, 12:16:50 UTC | Prints information about failed kernels | 22 May 2015, 12:16:50 UTC |
04fb858 | CNugteren | 22 May 2015, 12:09:11 UTC | No longer print timings of incorrect results | 22 May 2015, 12:09:11 UTC |
d200d83 | CNugteren | 22 May 2015, 11:30:55 UTC | Better exception handling | 22 May 2015, 11:30:55 UTC |
d794a19 | CNugteren | 22 May 2015, 09:56:20 UTC | Fixed an exception-printing bug | 22 May 2015, 09:56:20 UTC |
b59b609 | CNugteren | 22 May 2015, 08:52:36 UTC | Better error handling and added GetDevice | 22 May 2015, 08:52:36 UTC |
4204885 | CNugteren | 22 May 2015, 08:47:17 UTC | Re-added const-qualifier to AddArgumentInput and WriteBuffer | 22 May 2015, 08:47:17 UTC |
be163db | Cedric Nugteren | 21 May 2015, 15:30:51 UTC | Merge pull request #20 from CNugteren/string_as_source Kernel loading from string | 21 May 2015, 15:30:51 UTC |
f61f5c0 | CNugteren | 21 May 2015, 15:28:34 UTC | Updated to version 1.6.0 | 21 May 2015, 15:28:34 UTC |
b6d9f7a | CNugteren | 21 May 2015, 15:28:06 UTC | Added an option to load kernels from strings instead of from file | 21 May 2015, 15:28:06 UTC |
862e33b | Cedric Nugteren | 21 May 2015, 15:06:15 UTC | Merge pull request #19 from CNugteren/reference_defines Defines for reference kernels | 21 May 2015, 15:06:15 UTC |
4ed9f0b | CNugteren | 21 May 2015, 15:05:16 UTC | Added the posibility to set defines for reference kernels | 21 May 2015, 15:05:16 UTC |
2b4d771 | Cedric Nugteren | 21 May 2015, 14:52:49 UTC | Merge pull request #18 from CNugteren/opencl_c_api New custom OpenCL C++11 API | 21 May 2015, 14:52:49 UTC |
fa501bd | CNugteren | 21 May 2015, 14:41:50 UTC | Removed cl.hpp from CMake | 21 May 2015, 14:41:50 UTC |
0dfbfb7 | CNugteren | 21 May 2015, 14:35:41 UTC | Removed the now obsolete OpenCL class | 21 May 2015, 14:35:41 UTC |
80c7af9 | CNugteren | 21 May 2015, 14:20:46 UTC | Completed the custom OpenCL C++11 API header | 21 May 2015, 14:20:46 UTC |
2b38819 | CNugteren | 21 May 2015, 14:01:29 UTC | Removed several default non-initializing constructors and added exceptions | 21 May 2015, 14:01:29 UTC |
6c0160d | CNugteren | 21 May 2015, 12:35:19 UTC | Removed the standard Khronos cl.hpp header | 21 May 2015, 12:35:19 UTC |
aaae298 | CNugteren | 21 May 2015, 12:22:33 UTC | Changed default device to 0 | 21 May 2015, 12:22:33 UTC |
89db987 | CNugteren | 21 May 2015, 12:22:17 UTC | Added Device and Platform to the C++11 OpenCL API | 21 May 2015, 12:22:17 UTC |
2fc304b | CNugteren | 20 May 2015, 15:16:36 UTC | Minor updated to the custom OpenCL C++11 header | 20 May 2015, 15:16:36 UTC |
8589b28 | CNugteren | 20 May 2015, 15:08:59 UTC | Added first version of custom C++11 Platform and Device | 20 May 2015, 15:08:59 UTC |
47db700 | CNugteren | 20 May 2015, 14:52:36 UTC | Added CommandQueue's public functions | 20 May 2015, 14:52:36 UTC |
6bbbc8f | CNugteren | 20 May 2015, 14:26:19 UTC | Removed dependency on the Memory class | 20 May 2015, 14:26:19 UTC |
8450b33 | CNugteren | 20 May 2015, 13:58:52 UTC | Also added Context, CommandQueue, and Buffer to the custom C++11 API | 20 May 2015, 13:58:52 UTC |
deb841f | CNugteren | 20 May 2015, 12:25:47 UTC | Added first version of custom OpenCL C++11 API | 20 May 2015, 12:25:47 UTC |
26a9e9d | CNugteren | 19 May 2015, 15:25:06 UTC | Now using the C API versions of the OpenCL context and queue | 19 May 2015, 15:25:06 UTC |
056ced8 | CNugteren | 19 May 2015, 15:12:26 UTC | Completed the move to the C API for the Memory class | 19 May 2015, 15:12:26 UTC |
0a53a28 | CNugteren | 19 May 2015, 14:46:24 UTC | Now using cl_mem instead of cl::Buffer | 19 May 2015, 14:46:24 UTC |
16dc84c | CNugteren | 19 May 2015, 13:52:18 UTC | Now using cl_program instead of cl::Program | 19 May 2015, 13:52:18 UTC |
80a52a8 | CNugteren | 19 May 2015, 13:10:34 UTC | Now using cl_kernel instead of cl::Kernel | 19 May 2015, 13:10:34 UTC |
dcfbff4 | CNugteren | 19 May 2015, 12:34:57 UTC | Now using C version of events and clEnqueueNDRangeKernel | 19 May 2015, 12:34:57 UTC |
5635df5 | Cedric Nugteren | 19 May 2015, 11:49:52 UTC | Merge pull request #17 from CNugteren/cleaner_api Cleaner API, single header file | 19 May 2015, 11:49:52 UTC |
ef5651f | CNugteren | 19 May 2015, 11:44:44 UTC | Cleaned-up the tuner interface and implemenation source-files, added size_t memory | 19 May 2015, 11:44:44 UTC |
93b0dcb | CNugteren | 19 May 2015, 11:02:50 UTC | Renamed /include/cltune to /include/internal | 19 May 2015, 11:02:50 UTC |
d4221c1 | CNugteren | 19 May 2015, 10:52:01 UTC | Split the tuner source file between interface and implemenation | 19 May 2015, 10:52:01 UTC |
ec0edbc | CNugteren | 19 May 2015, 09:39:36 UTC | Cleaned up the cltune.h header | 19 May 2015, 09:39:36 UTC |
4ac97ed | CNugteren | 19 May 2015, 09:23:38 UTC | First working version with the Pimpl idiom | 19 May 2015, 09:23:38 UTC |
fe52b45 | Cedric Nugteren | 18 May 2015, 14:19:49 UTC | Merge pull request #16 from CNugteren/development Various improvements | 18 May 2015, 14:19:49 UTC |
2416b3b | Cedric Nugteren | 18 May 2015, 14:12:48 UTC | Updated to version 1.5.1 | 18 May 2015, 14:12:48 UTC |
c7a2078 | Cedric Nugteren | 18 May 2015, 14:11:18 UTC | Updated the README w.r.t. the latest changes | 18 May 2015, 14:11:18 UTC |
4bbd626 | Cedric Nugteren | 18 May 2015, 14:10:59 UTC | New custom FindOpenCL.cmake | 18 May 2015, 14:10:59 UTC |
8d989b0 | Cedric Nugteren | 18 May 2015, 14:10:29 UTC | Updated the tests | 18 May 2015, 14:10:29 UTC |
252556e | Cedric Nugteren | 18 May 2015, 13:06:01 UTC | Merge pull request #15 from CNugteren/intel_mic Intel MIC support | 18 May 2015, 13:06:01 UTC |
d2e1180 | Cedric Nugteren | 15 May 2015, 07:33:26 UTC | Better size_t support | 15 May 2015, 07:33:26 UTC |
cce9612 | Cedric Nugteren | 14 May 2015, 08:11:06 UTC | Added support for std::complex data-types | 14 May 2015, 08:11:06 UTC |
517fc47 | Cedric Nugteren | 14 May 2015, 07:40:54 UTC | Added support for multiple input files, minor fixes to the samples | 14 May 2015, 07:40:54 UTC |
e0b16c1 | Cedric Nugteren | 14 May 2015, 07:38:59 UTC | Updated compiler check and per-compiler flags | 14 May 2015, 07:38:59 UTC |
032aa2c | Cedric Nugteren | 08 May 2015, 14:28:18 UTC | Added support for 16-wide vectors to the GEMM sample | 08 May 2015, 14:28:18 UTC |
f6b8146 | Cedric Nugteren | 08 May 2015, 14:25:49 UTC | Added support for the OPENCL_ROOT environmental variable | 08 May 2015, 14:25:49 UTC |
645bfd2 | Cedric Nugteren | 30 April 2015, 12:06:17 UTC | Merge pull request #14 from CNugteren/samples_organisation Samples re-organisation | 30 April 2015, 12:06:17 UTC |
5722371 | Cedric Nugteren | 30 April 2015, 12:04:29 UTC | Updated to version 1.5.0 | 30 April 2015, 12:04:29 UTC |
6439398 | Cedric Nugteren | 30 April 2015, 12:03:08 UTC | Updated the examples section | 30 April 2015, 12:03:08 UTC |
7f712c7 | Cedric Nugteren | 30 April 2015, 11:57:13 UTC | Moved the samples to separate folders | 30 April 2015, 11:57:13 UTC |
cb2fe50 | Cedric Nugteren | 30 April 2015, 11:45:00 UTC | Added maximum work-per-thread constraint | 30 April 2015, 11:45:00 UTC |
4119bdd | Cedric Nugteren | 26 April 2015, 15:34:06 UTC | Merge pull request #13 from CNugteren/conv_improvements Convolution 2D improvements | 26 April 2015, 15:34:06 UTC |
d3d0e94 | Cedric Nugteren | 26 April 2015, 15:25:08 UTC | Added support for local memory padding in convolution | 26 April 2015, 15:25:08 UTC |
b81f79c | Cedric Nugteren | 26 April 2015, 15:08:20 UTC | Made caching into register files explicit | 26 April 2015, 15:08:20 UTC |
1577396 | Cedric Nugteren | 26 April 2015, 14:57:47 UTC | Fixed halo threads when LOCAL=2 and work-per-thread > 1 | 26 April 2015, 14:57:47 UTC |
45afe8a | Cedric Nugteren | 26 April 2015, 12:29:17 UTC | Made OpenCL input buffers read-only | 26 April 2015, 12:29:17 UTC |
e508930 | Cedric Nugteren | 26 April 2015, 12:21:10 UTC | Filter coefficients are now dynamic and loaded from memory | 26 April 2015, 12:21:10 UTC |
b174ee4 | Cedric Nugteren | 25 April 2015, 10:05:04 UTC | Automatically checks against local memory limitations when SetLocalMemoryUsage is used | 25 April 2015, 10:05:04 UTC |
abf46c7 | Cedric Nugteren | 25 April 2015, 09:25:06 UTC | Automatically invalidates configurations based on the local workgroup dimensions | 25 April 2015, 09:25:06 UTC |
8edffd6 | Cedric Nugteren | 23 April 2015, 16:51:44 UTC | Merge pull request #12 from CNugteren/hotfixes Various hotfixes | 23 April 2015, 16:51:44 UTC |
c1b49c2 | Cedric Nugteren | 23 April 2015, 16:49:51 UTC | Expanded the default search space for GEMM | 23 April 2015, 16:49:51 UTC |
1637b8a | Cedric Nugteren | 23 April 2015, 16:49:22 UTC | Added local work and memory size constraints for GEMM | 23 April 2015, 16:49:22 UTC |
e2a3c6b | Cedric Nugteren | 23 April 2015, 16:48:13 UTC | Added unroll factor | 23 April 2015, 16:48:13 UTC |
5d97c74 | Cedric Nugteren | 23 April 2015, 16:47:43 UTC | In-lined the convolution header back into the kernels and host code | 23 April 2015, 16:47:43 UTC |
64c7c13 | Cedric Nugteren | 23 April 2015, 16:44:08 UTC | Fixed error message for reading buffers | 23 April 2015, 16:44:08 UTC |
fed6d02 | Cedric Nugteren | 23 April 2015, 16:43:45 UTC | Use chrono timers as seed in favor of random device | 23 April 2015, 16:43:45 UTC |