ReSemble (2022 SC): Reinforced Ensemble Framework for Data Prefetching
2022 SC ReSemble 论文解读:基于强化学习的集成预取框架,用 MLP 作为 Q-network 动态选择最佳预取器建议
SBP (2014 HPCA): Sandbox Prefetching: Safe Run-Time Evaluation of Aggressive Prefetchers
2014 HPCA SBP 论文解读:用 Bloom filter 沙箱安全评估激进 offset prefetcher,择优部署到真实内存层次
TPC (2018 ISCA): Division of Labor: A More Effective Approach to Prefetching
2018 ISCA TPC 论文解读:通过组合多个专注于简单模式的子预取器(分工协作),取代单一复杂预取器,以更高精度和更低带宽开销获得更好性能
Data Prefetcher Overview
Cache 数据预取器简介
Custom Gem5 实现汇总
xixi 针对官方 Gem5 做的个人修改
DirectedBTB in Gem5
在 Gem5 上实现的 DirectedBTB
多预取器管理 Overview
当前工业界和学术界关于多预取器的管理调研
Fine-Grained Cache Replacement Policies: Other Prediction Metrics
基于其他预测指标的细粒度 cache 替换策略
IPCP(2020 ISCA): Bouquet of Instruction Pointers: Instruction Pointer Classifier-based Spatial Hardware Prefetching
2020 ISCA IPCP 论文解读:面向 L1 的基于 PC 分类路由请求的多预取器集成
Gem5: Fetch Target Queue(FTQ)
Gem5 FTQ 解读