Compute Library
18.05
|
Basic interface for tuning the OpenCL kernels. More...
#include <ICLTuner.h>
Public Member Functions | |
virtual | ~ICLTuner ()=default |
Virtual destructor. More... | |
virtual void | tune_kernel_static (ICLKernel &kernel)=0 |
Tune OpenCL kernel statically. More... | |
virtual void | tune_kernel_dynamic (ICLKernel &kernel)=0 |
Tune OpenCL kernel dynamically. More... | |
Basic interface for tuning the OpenCL kernels.
Definition at line 32 of file ICLTuner.h.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
Tune OpenCL kernel dynamically.
[in] | kernel | Kernel to tune |
Implemented in CLTuner, and BifrostTuner.
|
pure virtual |
Tune OpenCL kernel statically.
[in] | kernel | Kernel to tune |
Implemented in CLTuner, and BifrostTuner.
Referenced by CLScheduler::tune_kernel_static().