LSTM-based Prefetcher

Embedding LSTM model is implemented in this prefetcher, based on the paper: Learning Memory Access Patterns

Check the progress log file first

Model Structure:

model

Tested workload:

  • Dhrystone: source code
    • Training Accuracy: 100%
    • Validating Accuracy: na%
  • Canneal
    • Training Accuracy: na%
    • Validating Accuracy: na%
  • Blackscholes
    • Training Accuracy: na%
    • Validating Accuracy: na%
  • Ferret
    • Training Accuracy: na%
    • Validating Accuracy: na%