21.08
|
< OpenCL tuner parameters More...
#include <CLTuningParams.h>
Public Member Functions | |
CLTuningParams (const CLTuningParams &)=default | |
CLTuningParams (unsigned int lws_x=0, unsigned int lws_y=0, unsigned int lws_z=0, int wbsm=0) | |
CLTuningParams (cl::NDRange lws, cl_int wbsm=0) | |
CLTuningParams (cl_int wbsm) | |
void | set_lws (cl::NDRange lws) |
cl::NDRange | get_lws () const |
void | set_wbsm (cl_int wbsm) |
cl_int | get_wbsm () const |
std::string | to_string (CLTuningInfo tuning_info) |
bool | from_string (CLTuningInfo tuning_info, std::string tuning_params_string) |
< OpenCL tuner parameters
Definition at line 36 of file CLTuningParams.h.
|
default |
|
inline |
Definition at line 41 of file CLTuningParams.h.
|
inline |
Definition at line 45 of file CLTuningParams.h.
|
inline |
Definition at line 50 of file CLTuningParams.h.
|
inline |
Definition at line 86 of file CLTuningParams.h.
References arm_compute::test::validation::ss(), arm_compute::support::cpp11::stoi(), and CLTuningInfo::tune_wbsm.
Referenced by CLTuner::load_from_file().
|
inline |
Definition at line 60 of file CLTuningParams.h.
Referenced by CLTuner::add_tuning_params(), ICLKernel::lws_hint(), and CLTuner::tune_kernel_dynamic().
|
inline |
Definition at line 70 of file CLTuningParams.h.
Referenced by CLTuner::add_tuning_params(), CLTuner::tune_kernel_dynamic(), and ICLKernel::wbsm_hint().
|
inline |
Definition at line 55 of file CLTuningParams.h.
Referenced by CLTuner::add_tuning_params(), and ICLKernel::set_lws_hint().
|
inline |
Definition at line 65 of file CLTuningParams.h.
Referenced by CLTuner::add_tuning_params(), and ICLKernel::set_wbsm_hint().
|
inline |
Definition at line 75 of file CLTuningParams.h.
References arm_compute::support::cpp11::to_string(), and CLTuningInfo::tune_wbsm.
Referenced by CLTuner::save_to_file().