Lune

MICRO2025顶会

Elevating Temporal Prefetching Through Instruction Correlation

Shuiyi He, Zicong Wang, Xuan Tang, Hao Tang, Dezun Dong, Liquan Xiao

2025年份
3被引次数

摘要

Temporal prefetchers can learn from irregular memory accesses and hide access latencies.As the on-chip storage technology for temporal prefetchers' metadata advances, enabling the development of viable commercial prefetchers, it becomes evident that the precious on-chip storage resources highlight a significant deficiency in the existing temporal prefetchers' utilization of metadata.This paper introduces Kairos, which actively prefetches address with repetitive characteristics by detecting critical memory access instructions and tracking the prefetch coverage of corresponding metadata.Kairos operates on two principles: Temporal prefetchers are designed based on a program's repetitive memory access behaviors, (1) allowing for the filtering out of instructions with low access probability to eliminate interference from corresponding temporal metadata; (2) retaining metadata with high prefetch potential while discarding low-utility entries.Kairos achieves a 25.2% overall speedup compared to a baseline system with an IP-stride prefetcher, and outperforms state-of-theart Triangel by 10.1%, while reducing storage overhead by two orders of magnitude, demonstrating substantially higher performance at significantly lower cost.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖