https://github.com/CNugteren/CLTune
Raw File
Tip revision: 8f2bad26defd9f45c3cf812dafd135e3b601fd92 authored by Cedric Nugteren on 12 April 2015, 17:10:46 UTC
Merge pull request #8 from CNugteren/proper_library
Tip revision: 8f2bad2
CHANGELOG

Version 1.3.2
- Now prints OpenCL version when running on a device
- Added install targets to CMake
- Moved header files around and renamed the main include to "cltune.h"
- Catches OpenCL exceptions and skips those configurations

Version 1.3.1
- Fixed simulated annealing's random number generation
- Added new FindOpenCL CMake script
- Added option to print database-formatted output of best results

Version 1.3.0
- Allow users to select a search strategy through the API
- Added support for the simulated annealing search method
- Added a sample using simulated annealing
- Added an option to output the search process to file

Version 1.2.0
- Added the interface to customize search algorithms
- Initially added full-search and random-search as basic search algorithms

Version 1.1.0
- User-defined parameter constraints are now fully customizable by accepting arbitrary functions on
  an arbitrary combination of parameters.
- Re-factored the code to use more C++11 features: auto, smart pointers, constexpr, class enums, ...

Version 1.0.1
- Replaced one more occurrence of a pointer with an std::shared_ptr
- Re-added OpenCL class constructor exception test
- Updated license information

Version 1.0.0
- Initial release to GitHub
back to top