Skip to content

Commit 3e48b82

Browse files
fix doc on compiler backend
1 parent 112de67 commit 3e48b82

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

doc/source/design.rst

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ The observers are explained in :ref:`observers`.
5050

5151
At the bottom, the backends are shown.
5252
PyCUDA, CuPy, cuda-python, PyOpenCL and PyHIP are for tuning either CUDA, OpenCL, or HIP kernels.
53-
The C
54-
Functions implementation can actually call any compiler, typically NVCC
53+
The CompilerFunctions implementation can call any compiler, typically NVCC
5554
or GCC is used. There is limited support for tuning Fortran kernels.
5655
This backend was created not just to be able to tune C
5756
functions, but in particular to tune C functions that in turn launch GPU kernels.
@@ -123,9 +122,9 @@ kernel_tuner.backends.opencl.OpenCLFunctions
123122
:special-members: __init__
124123
:members:
125124

126-
kernel_tuner.backends.c.CFunctions
127-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
128-
.. autoclass:: kernel_tuner.backends.c.CFunctions
125+
kernel_tuner.backends.compiler.CompilerFunctions
126+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
127+
.. autoclass:: kernel_tuner.backends.compiler.CompilerFunctions
129128
:special-members: __init__
130129
:members:
131130

0 commit comments

Comments
 (0)