Skip to main content

Module predictive

Module predictive 

Source
Expand description

Predictive prefetching with ML

Learns access patterns and predicts future cache accesses:

  • Temporal pattern learning
  • Spatial pattern learning
  • Markov chain prediction
  • Neural network predictor
  • Confidence-based prefetch decisions
  • Advanced ML models (Transformer, LSTM, Hybrid)

Modules§

advanced
Advanced ML-based prediction models

Structs§

AccessRecord
Access pattern record
EnsemblePredictor
Ensemble predictor combining multiple prediction methods
MarkovPredictor
Markov chain predictor Predicts next access based on current state
NeuralPredictor
Simple neural network predictor Uses a feed-forward network to predict access patterns
Prediction
Prediction with confidence
SpatialPatternDetector
Spatial pattern detector Detects related keys that are often accessed together
TemporalPatternDetector
Temporal pattern detector Detects periodic access patterns

Enums§

AccessType
Access type