Stride and Pointer Based Prefetching in Chip Multiprocessor

肖俊华,冯子军,章隆兵
DOI: https://doi.org/10.3969/j.issn.1000-3428.2009.04.020
2009-01-01
Abstract:Based on the analysis of benchmark program’s memory access behavior,this paper proposes stride and pointer based prefetching scheme which can capture regular data access pattern and pointer access pattern,and implements a prefetcher between L2 cache and memory using a global history buffer.Full system simulation shows that this prefetching scheme can improve the commercial benchmark’s performance by 14%,and improve the scientific benchmark’s performance by 34.5%.
What problem does this paper attempt to address?