Kairos (2025 MICRO): Elevating Temporal Prefetching Through Instruction Correlation
2025 MICRO Kairos 论文解读:通过指令关联识别 key IP,提升片上 temporal prefetcher 的元数据利用率
Streamline (2026 HPCA): Streamlined On-Chip Temporal Prefetching
2026 HPCA Streamline 论文解读:用 stream-based 元数据表示替代 pairwise 表示,提升片上时序预取器的存储效率、预取覆盖率和带宽效率
Alecto (2025 HPCA): Integrating Prefetcher Selection with Dynamic Request Allocation Improves Prefetching Efficiency
2025 HPCA Alecto 论文解读:通过动态 demand request 分配实现细粒度预取器选择,同时优化 accuracy、coverage 和 timeliness
Micro-Armed Bandit (2023 MICRO): Lightweight & Reusable Reinforcement Learning for Microarchitecture Decision-Making
2023 MICRO Micro-Armed Bandit 论文解读:利用动作空间的时间同质性,用 Multi-Armed Bandit 实现轻量级可复用的微架构决策 RL agent
ReSemble (2022 SC): Reinforced Ensemble Framework for Data Prefetching
2022 SC ReSemble 论文解读:基于强化学习的集成预取框架,用 MLP 作为 Q-network 动态选择最佳预取器建议
TPC (2018 ISCA): Division of Labor: A More Effective Approach to Prefetching
2018 ISCA TPC 论文解读:通过组合多个专注于简单模式的子预取器(分工协作),取代单一复杂预取器,以更高精度和更低带宽开销获得更好性能
SBP (2014 HPCA): Sandbox Prefetching: Safe Run-Time Evaluation of Aggressive Prefetchers
2014 HPCA SBP 论文解读:用 Bloom filter 沙箱安全评估激进 offset prefetcher,择优部署到真实内存层次
L1 Cache Data Prefetcher Overview
L1 Cache 数据预取器设计汇总
L2 Cache Data Prefetcher Overview
L2 Cache 数据预取器设计汇总
MOKA (2025 HPCA): To Cross, or Not to Cross Pages for Prefetching?
2025 HPCA 论文阅读:L1D 预取器如何进行跨页预取