UDP: Utility-Driven Fetch Directed Instruction Prefetching

S Oh, M Xu, TA Khan, B Kasikci… - 2024 ACM/IEEE 51st …, 2024 - ieeexplore.ieee.org
Datacenter applications exhibit large instruction footprints causing significant instruction
cache misses and, as a result, frontend stalls. To address this issue, instruction prefetching …

Instruction Block Movement with Coupled High-Level Program Sequencing

S Murthy, GS Sohi - arXiv preprint arXiv:2406.06738, 2024 - arxiv.org
Efficiency in instruction fetching is critical to performance, and this requires the primary
structures--L1 instruction caches (L1i), branch target buffers (BTB) and instruction TLBs …