Skip to content

Commit ca54e5a

Browse files
Update README.rst
1 parent 0211d62 commit ca54e5a

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

README.rst

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Kernel Tuner: A simple CUDA/OpenCL kernel tuner in Python
1+
Kernel Tuner: A simple CUDA/OpenCL Auto-Tuner in Python
22
=========================================================
33

44
|Build Status| |Codacy Badge| |Codacy Badge2|
@@ -131,6 +131,13 @@ and the
131131
`documentation <http://benvanwerkhoven.github.io/kernel_tuner/hostcode.html>`__
132132
for a detailed explanation of the kernel tuner Python script.
133133

134+
Search strategies for tuning
135+
----------------------------
136+
137+
Kernel Tuner supports several strategies: brute_force (default), random_sample, minimize, basinhopping, and diff_evo (differential
138+
evolution). Using different strategies is easy, you only need to specify to ``tune_kernel`` which strategy you would like to use, for example: ``strategy="basinhopping", method="TNC"``. For a full overview of the supported search strategies and methods please see the
139+
`user api <http://benvanwerkhoven.github.io/kernel_tuner/user-api.html>`__.
140+
134141
Correctness verification
135142
------------------------
136143

@@ -157,8 +164,8 @@ A scientific paper about the Kernel Tuner is in preparation, in the meantime ple
157164

158165
@misc{
159166
author = {Ben van Werkhoven},
160-
title = {Kernel Tuner: A simple CUDA/OpenCL Kernel Tuner in Python},
161-
year = {2017}
167+
title = {Kernel Tuner: A simple CUDA/OpenCL Auto-Tuner in Python},
168+
year = {2018}
162169
}
163170

164171
Related work

0 commit comments

Comments
 (0)