Skip to main content

cbtop/performance_prediction/
mod.rs

1//! Performance Prediction Model (PMAT-033)
2//!
3//! Predict performance for untested workload sizes using historical baselines.
4//!
5//! # Features
6//!
7//! - Curve fitting (polynomial, exponential, roofline)
8//! - Performance prediction for arbitrary sizes
9//! - Confidence bounds estimation
10//! - Model selection and comparison
11//!
12//! # Falsification Criteria (F1251-F1260)
13//!
14//! See `tests/performance_prediction_f1251.rs` for falsification tests.
15
16mod predictor;
17mod types;
18
19pub use predictor::PerformancePredictor;
20pub use types::{DataPoint, FittedModel, ModelType, Prediction, MIN_SAMPLES_FOR_FIT};
21
22#[cfg(test)]
23mod tests;