Analysis and Improvement of Dynamic Multi-core Hardware Prefetch Technology Based on Pre-execution

Juan Fang,Hongbo Zhang
DOI: https://doi.org/10.1109/FCST.2010.33
2010-01-01
Abstract:Multi-core processor has been widely used for lower power consumption and high performance, but it also aggravates the “Memory Wall” problem, the increasing memory access latency limits the further improvement of multi-core’s performance. Therefore, prefetching technology is an effective way to address this problem. This paper analyses the dynamic multi-core hardware prefetching technology based on pre-execution and brings up some improvements, besides, it raises the challenges of prefetching techniques for multi-core and the likely solution to the challenges.
What problem does this paper attempt to address?