9e401f4 | Cedric Nugteren | 22 November 2015, 11:18:09 UTC | Merge pull request #33 from CNugteren/development Added machine learning, new CLCudaAPI, CUDA, Catch, and MSVC support | 22 November 2015, 11:18:09 UTC |
8bc6684 | Cedric Nugteren | 22 November 2015, 11:16:46 UTC | Updated to version 2.0.0 | 22 November 2015, 11:16:46 UTC |
b22dce2 | Cedric Nugteren | 22 November 2015, 11:15:35 UTC | Updated the readme | 22 November 2015, 11:15:35 UTC |
a21d4a5 | Cedric Nugteren | 21 November 2015, 13:33:50 UTC | Merge pull request #32 from CNugteren/catch_tests Replaced GTest with Catch unit testing | 21 November 2015, 13:33:50 UTC |
400752b | Cedric Nugteren | 21 November 2015, 13:29:27 UTC | Updated changelog and readme | 21 November 2015, 13:29:27 UTC |
8757c9e | Cedric Nugteren | 21 November 2015, 13:27:45 UTC | Updated the 'KernelInfo' class to use Catch | 21 November 2015, 13:27:45 UTC |
b74dcef | Cedric Nugteren | 19 November 2015, 20:03:50 UTC | Updated the 'tuner' class tests to use Catch | 19 November 2015, 20:03:50 UTC |
3526cc8 | Cedric Nugteren | 15 November 2015, 15:20:41 UTC | Removed GTest, added Catch, added CLCudaAPI tests | 15 November 2015, 15:20:41 UTC |
e9984c3 | Cedric Nugteren | 15 November 2015, 15:08:07 UTC | Merge pull request #31 from CNugteren/msvc_support MSVC 2015 support | 15 November 2015, 15:08:07 UTC |
d3c961f | Cedric Nugteren | 15 November 2015, 15:06:23 UTC | Updated changelog | 15 November 2015, 15:06:23 UTC |
dbb096a | Cedric Nugteren | 14 November 2015, 14:58:21 UTC | Fixed a warning and error for MSVC | 14 November 2015, 14:58:21 UTC |
f701c1f | Cedric Nugteren | 14 November 2015, 14:41:08 UTC | Prepared for MSVC support | 14 November 2015, 14:41:08 UTC |
279d1eb | Cedric Nugteren | 10 November 2015, 19:33:30 UTC | Merge pull request #30 from CNugteren/clcudaapi Updated the CLCudaAPI header | 10 November 2015, 19:33:30 UTC |
c34d456 | CNugteren | 08 November 2015, 11:04:53 UTC | Fixes CL to CUDA translation header to make the simple example work | 08 November 2015, 11:04:53 UTC |
3456bf4 | CNugteren | 08 November 2015, 10:36:28 UTC | Fixed a header inclusion error | 08 November 2015, 10:36:28 UTC |
c526a84 | Cedric Nugteren | 08 November 2015, 10:29:20 UTC | Added experimental support for CUDA kernels | 08 November 2015, 10:29:20 UTC |
97cb535 | Cedric Nugteren | 07 November 2015, 16:36:21 UTC | Updated the changelog | 07 November 2015, 16:36:21 UTC |
a5c5150 | Cedric Nugteren | 07 November 2015, 16:33:41 UTC | Now using version 4.0 of the CLCudaAPI header | 07 November 2015, 16:33:41 UTC |
1d2701f | Cedric Nugteren | 07 November 2015, 16:32:47 UTC | Disabled additional warnings for Clang | 07 November 2015, 16:32:47 UTC |
5fbcb3a | Cedric Nugteren | 07 November 2015, 11:32:02 UTC | Merge pull request #29 from CNugteren/machine_learning Machine learning models | 07 November 2015, 11:32:02 UTC |
d9ea76d | Cedric Nugteren | 07 November 2015, 11:26:51 UTC | Prepared changelog for next version | 07 November 2015, 11:26:51 UTC |
d644df1 | CNugteren | 29 October 2015, 14:12:58 UTC | Added a 3-layer neural network model | 29 October 2015, 14:12:58 UTC |
dfc3651 | CNugteren | 29 October 2015, 09:58:15 UTC | Prepared for addition of a neural network model | 29 October 2015, 09:58:15 UTC |
32eb552 | Cedric Nugteren | 25 October 2015, 14:51:30 UTC | Merge pull request #28 from CNugteren/json_metadata Added additional device properties to JSON-output | 25 October 2015, 14:51:30 UTC |
0a8e371 | CNugteren | 25 October 2015, 14:25:46 UTC | Added additional device properties to JSON-output | 25 October 2015, 14:25:46 UTC |
406f3f7 | CNugteren | 22 September 2015, 08:00:23 UTC | Fixed warnings and zero-range bug | 22 September 2015, 08:00:23 UTC |
52b34eb | CNugteren | 21 September 2015, 15:15:17 UTC | Now using ML models to predict best configurations + using logarithmic data | 21 September 2015, 15:15:17 UTC |
e6e195d | Cedric Nugteren | 07 September 2015, 11:55:26 UTC | Merge pull request #27 from CNugteren/publication CLTune publication and capitalization | 07 September 2015, 11:55:26 UTC |
1e677ac | CNugteren | 07 September 2015, 11:50:51 UTC | Added a reference to the CLTune paper | 07 September 2015, 11:50:51 UTC |
4109e58 | CNugteren | 07 September 2015, 11:44:54 UTC | Updated name from cltune to CLTune for Travis | 07 September 2015, 11:44:54 UTC |
790ca0c | CNugteren | 31 August 2015, 15:09:14 UTC | Cosmetic updates to linear regression | 31 August 2015, 15:09:14 UTC |
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 |
137a93f | Cedric Nugteren | 26 August 2015, 12:17:22 UTC | Merge pull request #26 from CNugteren/travis_ci Added Travis continuous integration | 26 August 2015, 12:17:22 UTC |
52c0c4f | CNugteren | 26 August 2015, 12:11:36 UTC | Made Travis always build pushes to the master branch | 26 August 2015, 12:11:36 UTC |
bf48395 | CNugteren | 21 August 2015, 15:25:56 UTC | Added travis continuous integration | 21 August 2015, 15:25:56 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 |