Title :
Improving the Effectiveness of Context-Based Prefetching with Multi-order Analysis
Author :
Chen, Yong ; Zhu, Huaiyu ; Jin, Hui ; Sun, Xian-He
Author_Institution :
Comput. Sci. & Math. Div., Oak Ridge Nat. Lab., Oak Ridge, TN, USA
Abstract :
Data prefetching is an effective way to accelerate data access in high-end computing systems and to bridge the increasing performance gap between processor and memory. In recent years, the context based data prefetching has received intensive attention because of its general applicability. In this study, we provide a preliminary analysis of the impact of orders on the effectiveness of the context-based prefetching. Motivated by the observations from the analytical results, we propose a new context-based prefetching method named Multi-Order Context-based (MOC) prefetching to adopt multi-order context analysis to increase the context-based prefetching effectiveness. We have carried out simulation testing with the SPEC-CPU2006 benchmarks via an enhanced CMP$im simulator. The simulation results show that the proposed MOC prefetching method outperforms the existing single-order prefetching and reduces the data-access latency effectively.
Keywords :
information retrieval; storage management; CMP$im simulator; context-based prefetching method; data prefetching; data-access latency; high-end computing systems; multiorder analysis; multiorder context-based prefetching; simulation testing; single-order prefetching; Accuracy; Benchmark testing; Context; History; Indexes; Prefetching; Radiation detectors; context-based prefetching; data prefetching; high-end computing; memory access performance;
Conference_Titel :
Parallel Processing Workshops (ICPPW), 2010 39th International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4244-7918-4
Electronic_ISBN :
1530-2016
DOI :
10.1109/ICPPW.2010.64