Skip to content

Commit

Permalink
Merge pull request #27 from CNugteren/publication
Browse files Browse the repository at this point in the history
CLTune publication and capitalization
  • Loading branch information
CNugteren committed Sep 7, 2015
2 parents 137a93f + 1e677ac commit e6e195d
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
CLTune: Automatic OpenCL kernel tuning
================

[![Build Status](https://travis-ci.org/CNugteren/cltune.svg?branch=master)](https://travis-ci.org/CNugteren/cltune)
[![Build Status](https://travis-ci.org/CNugteren/CLTune.svg?branch=master)](https://travis-ci.org/CNugteren/CLTune)

CLTune is a C++ library which can be used to automatically tune your OpenCL kernels. The only thing you'll need to provide is a tuneable kernel and a list of allowed parameters and values.

Expand All @@ -25,7 +25,7 @@ CLTune can be compiled as a shared library using CMake. The pre-requisites are:
- NVIDIA CUDA SDK
- AMD APP SDK

An example of an out-of-source build (starting from the root of the cltune folder):
An example of an out-of-source build (starting from the root of the CLTune folder):

mkdir build
cd build
Expand Down Expand Up @@ -111,3 +111,11 @@ However, the more useful tests are the provided examples, since they include a v

./sample_conv X Y
./sample_gemm X Y


Citation
-------------

If you refer to this work in a scientific publication, please cite the corresponding CLTune paper published in MCSoC '15:

> Cedric Nugteren and Valeriu Codreanu. CLTune: A Generic Auto-Tuner for OpenCL Kernels. In: MCSoC: 9th International Symposium on Embedded Multicore/Many-core Systems-on-Chip. IEEE, 2015.

0 comments on commit e6e195d

Please sign in to comment.