Skip to main content

Module performance_prediction

Module performance_prediction 

Source
Expand description

Performance Prediction Model (PMAT-033)

Predict performance for untested workload sizes using historical baselines.

§Features

  • Curve fitting (polynomial, exponential, roofline)
  • Performance prediction for arbitrary sizes
  • Confidence bounds estimation
  • Model selection and comparison

§Falsification Criteria (F1251-F1260)

See tests/performance_prediction_f1251.rs for falsification tests.

Structs§

DataPoint
Performance data point
FittedModel
Fitted model parameters
PerformancePredictor
Performance predictor
Prediction
Prediction result with confidence bounds

Enums§

ModelType
Model type for curve fitting

Constants§

MIN_SAMPLES_FOR_FIT
Minimum samples required for fitting