A Prefetching Coordinate Algorithm Which Can Be Used in Multi-core Processors

Juan Fang,Xiaocui Wang
DOI: https://doi.org/10.1109/FCST.2010.32
2010-01-01
Abstract:In order to improve the performance of processor there are many studies in improving the utilization of L2 Cache. The studies show that a good prefetching mechanism is one of the most effective ways to improve the performance of L2 Cache. In this paper, we introduce a Prefetching Coordinator in multi-level storage architecture. It monitors the L2 Cache access patterns as well as the L2 Cache status, and dynamically adjusts the aggressiveness of the L2 Cache prefetching activities so as to improve the performance of all system. Then we introduce it into multi-core processor. In our study, we make an improvement in prefetching coordinator according to the specialty of multi-processor, which enhances the utilization of L2 Cache and needs no additional cost.
What problem does this paper attempt to address?