hype::core::Algorithm | This class represents an algorithm. It abstracts important features and encapsulates information of the algorithm. At the same time, it is highly adaptable |
hype::core::AlgorithmMeasurement | This class represents an easy to use interface for time measurement of an algorithms execution time |
hype::core::AlgorithmSpecification | An AlgorithmSpecification specifies all relevant information about an algorithm, such as the algorithm's name or the name of the operation the algorithms belongs to |
hype::core::AlgorithmStatistics | This class represents an information collection of an algorithm. Hence, it is the central place where all statistical information for one algorithm is stored |
hype::queryprocessing::assign_treelevel_NodePtr_functor | |
hype::queryprocessing::BinaryOperator< OperatorInputTypeLeftChild, OperatorInputTypeRightChild, OperatorOutputType > | |
C_AlgorithmSpecification | |
C_DeviceConstraint | |
C_DeviceSpecification | |
C_OperatorSpecification | |
C_SchedulingDecision | |
hype::queryprocessing::Construct_Physical_Query_Plan_functor< Type > | |
CPU_Parallel_Sort_Operator | |
CPU_Serial_Sort_Operator | |
hype::core::DeviceConstraint | A DeviceConstraint restricts the type of processing device, which HyPE may choose to process an operator |
hype::core::DeviceSpecification | A DeviceSpecification defines a processing device that is available for performing computations |
hype::core::EstimatedTime | |
hype::core::Factory< AbstractProduct, IdentifierType, ProductCreator > | |
GPU_Sort_Operator | |
hype::queryprocessing::init_parent_NodePtr_functor | |
hype::core::Least_Squares_Method_1D | |
hype::core::Least_Squares_Method_2D | |
hype::core::LoadChangeEstimator | |
hype::queryprocessing::LogicalQueryPlan< Type > | |
hype::core::MeasuredTime | |
hype::core::MeasurementPair | This class represents the result of a measurement consisting of the features of a data set, the measured execution time of an algorithm and an estimated execution time for an algortihm computed by a statistical method |
hype::core::MeasurementPairRingbuffer | |
hype::queryprocessing::N_AryOperator< OperatorInputType, OperatorOutputType > | |
hype::queryprocessing::Node | |
hype::core::Offline_Algorithm | |
hype::core::Oneshotcomputation | |
hype::core::Operation | This class represents an operation, which abstracts from algorithms and summarizes them under an abstract task, like sorting, join, selection, projection etc |
hype::queryprocessing::Operation_Benchmark< Type > | |
hype::queryprocessing::Operator | |
hype::queryprocessing::OperatorMapper< Type, function > | |
hype::queryprocessing::OperatorMapper_Helper_Template< Type > | |
hype::core::OperatorSpecification | A OperatorSpecification defines the operator that the user wants to execute |
hype::core::OptimizationCriterion_Internal | Base class for all optimization criterions |
hype::core::OptimizationCriterionFactorySingleton | |
hype::core::PeriodicRecomputation | |
hype::queryprocessing::PhysicalQueryPlan< Type > | |
hype::core::PlotScriptGenerator | |
hype::core::PluginLoader | |
hype::queryprocessing::print_NodePtr_functor | |
hype::core::ProbabilityBasedOutsourcing | |
hype::queryprocessing::ProcessingDevice | |
hype::core::Scheduler::ProcessingDevices | |
Random_Number_Generator | |
hype::queryprocessing::Operation_Benchmark< Type >::Random_Number_Generator | |
hype::core::RecomputationHeuristic_Internal | |
hype::core::RecomputationHeuristicFactorySingleton | |
hype::core::RelativeErrorBasedRecomputation | |
hype::core::Report | |
hype::core::ResponseTime | |
hype::core::Runtime_Configuration | |
hype::core::Scheduler | The Scheduler is the central component for interaction of the application and the library |
hype::Scheduler | The Scheduler is the central component for interaction of the application and the library |
hype::core::SchedulingDecision | This class represents a scheduling decision for an operation w.r.t. a user specified set of features of the input data |
hype::core::SimpleRoundRobin | |
hype::core::Static_Configuration | |
hype::core::StatisticalMethod_Internal | |
hype::core::StatisticalMethodFactorySingleton | |
hype::core::Statistics | |
hype::core::StatisticsGatherer | |
hype::core::Throughput | |
hype::core::Throughput2 | |
hype::queryprocessing::TypedNode< Type > | |
hype::queryprocessing::TypedNode_Impl< Type, function > | |
hype::queryprocessing::TypedOperator< Type > | |
hype::queryprocessing::UnaryOperator< OperatorInputType, OperatorOutputType > | |
hype::queryprocessing::VirtualProcessingDevice | |
hype::core::WaitingTimeAwareResponseTime | |
hype::core::WorkloadGenerator | |