Exploring Data Prefetching Mechanisms for Last Level Cache in Chip Multi-Processors

Mingliang Liu,Lin Qiao,Fucen Zeng,Zhizhong Tang
DOI: https://doi.org/10.1007/978-3-642-29458-7_83
2012-01-01
Abstract:Last level cache in chip multi-processors is shared by many cores; prefetchers should be fully simulated and evaluated before integrated in product. However, evaluation methodologies of proposed prefetchers vary from each other without unified simulation framework provided. This paper implements a prefetch simulation framework and evaluates seven important prefetchers, providing comprehensive evaluation methodology to newly proposed prefetchers. Moreover, we analyze the influence of storage cost and memory bandwidth quantitatively.
What problem does this paper attempt to address?