Tuner class specilization for Reduce skeleton. More...
#include <tuner.h>
Public Member Functions | |
void | operator() (ExecPlan *execPlanArray) |
ExecPlan | operator() () |
|
inline |
Internal logic uses memup and memdown variable to find out whether to use hints or the second mode memup and memdown should be null to make sure that they are not accessed
TODO: for simplification, fix later...
This functionality only for non-windows platform
only use existing stored ExecPlan when it has same no of Impls and also trained (atleast) for the required input range
dummy call to pass by nvcc compiler error
dummy call to pass by nvcc compiler error
dummy call to pass by nvcc compiler error
This functionality only for non-windows platform
References skepu::ExecPlan::calibrated, skepu::Trainer::compressExecPlanNew(), skepu::Trainer::constructExecPlanNew(), skepu::createDefaultConfiguration(), skepu::loadExecPlanArray(), skepu::storeExecPlanArray(), and skepu::Trainer::train().
|
inline |
This functionality only for non-windows platform
dummy call to pass by nvcc compiler error
dummy call to pass by nvcc compiler error
dummy call to pass by nvcc compiler error
This functionality only for non-windows platform
References skepu::Trainer::compressExecPlanNew(), skepu::Trainer::constructExecPlanNew(), skepu::createDefaultConfiguration(), skepu::loadExecPlan(), skepu::storeExecPlan(), and skepu::Trainer::train().