The Game of Latency, Bandwidth, and Hardware Prefetching

被引:3
作者
Panda, Biswabandan [1 ]
机构
[1] Indian Inst Technol, Mumbai, India
关键词
Performance evaluation; Prefetching; Program processors; Bandwidth; Artificial intelligence; Multicore processing; Computer architecture; Random access memory; Microarchitecture; Low latency communication;
D O I
10.1109/MC.2024.3384851
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A processor's cache hierarchy exploits locality in memory accesses to reduce latency but can't satisfy all memory accesses. Modern processors contain hardware prefetchers to predict data to be used in the future and bring them into a cache in a timely manner.
引用
收藏
页码:122 / 126
页数:5
相关论文
共 11 条
[1]  
[Anonymous], Third data prefetching championship
[2]  
[Anonymous], Hot Chips 2023: Arm's Neoverse V2
[3]   Pythia: A Customizable Hardware Prefetching Framework Using Online Reinforcement Learning [J].
Bera, Rahul ;
Kanellopoulos, Konstantinos ;
Nori, Anant V. ;
Shahroodi, Taha ;
Subramoney, Sreenivas ;
Mutlu, Onur .
PROCEEDINGS OF 54TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, MICRO 2021, 2021, :1121-1137
[4]  
Chen B., 2024, P USENIX SEC S, P1
[5]  
gcc.gnu, Data Prefetch Support
[6]   A Two Level Neural Approach Combining Off-Chip Prediction with Adaptive Prefetch Filtering [J].
Valentin Jamet, Alexandre ;
Vavouliotis, Georgios ;
Jimenez, Daniel A. ;
Alvarez, Lluc ;
Casas, Marc .
2024 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA 2024, 2024, :528-542
[7]   Spectre Attacks: Exploiting Speculative Execution [J].
Kocher, Paul ;
Horn, Jann ;
Fogh, Anders ;
Genkin, Daniel ;
Gruss, Daniel ;
Haas, Werner ;
Hamburg, Mike ;
Lipp, Moritz ;
Mangard, Stefan ;
Prescher, Thomas ;
Schwarz, Michael ;
Yarom, Yuval .
2019 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2019), 2019, :1-19
[8]   Drishyam: An Image is Worth a Data Prefetcher [J].
Mohapatra, Shubdeep ;
Panda, Biswabandan .
2023 32ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT, 2023, :51-61
[9]   Berti: an Accurate Local-Delta Data Prefetcher [J].
Navarro-Torres, Agustin ;
Panda, Biswabandan ;
Alastruey-Benede, Jesus ;
Ibanez, Pablo ;
Vinals-Yufera, Victor ;
Ros, Alberto .
2022 55TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2022, :975-991
[10]   CLIP: Load Criticality based Data Prefetching for Bandwidth-constrained Many-core Systems [J].
Panda, Biswabandan .
56TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, MICRO 2023, 2023, :714-727