Hybrid Query Processing Engine for Coprocessing in Database Systems
HyPE
hype::core::Scheduler Member List
This is the complete list of members for hype::core::Scheduler, including all inherited members.
addAlgorithm(const AlgorithmSpecification &alg_spec, const DeviceSpecification &dev_spec)hype::core::Scheduler
addObservation(const SchedulingDecision &sched_dec, const double &measured_execution_time)hype::core::Scheduler
getAlgorithm(const std::string &name_of_algorithm)hype::core::Scheduler
getEstimatedExecutionTime(const OperatorSpecification &op_spec, const std::string &alg_name)hype::core::Scheduler
getOptimalAlgorithm(const OperatorSpecification &op_spec, const DeviceConstraint &dev_constr)hype::core::Scheduler
getProcessingDevices()hype::core::Scheduler
instance()hype::core::Scheduler [static]
map_operationname_to_operation_hype::core::Scheduler [private]
map_statisticalmethodname_to_statisticalmethod_hype::core::Scheduler [private]
MapNameToOperation typedefhype::core::Scheduler
operator=(const Scheduler &)hype::core::Scheduler [private]
print()hype::core::Scheduler
proc_devs_hype::core::Scheduler [private]
Scheduler()hype::core::Scheduler [private]
Scheduler(const Scheduler &)hype::core::Scheduler [private]
setOptimizationCriterion(const std::string &name_of_operation, const std::string &name_of_optimization_criterion)hype::core::Scheduler
setRecomputationHeuristic(const std::string &name_of_algorithm, const std::string &name_of_recomputation_strategy)hype::core::Scheduler
setStatisticalMethod(const std::string &name_of_algorithm, const std::string &name_of_statistical_method)hype::core::Scheduler
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines