DocumentCode :
2614812
Title :
Two-level ata prefetching
Author :
Gao, Fei ; Cui, Hanyu ; Sair, Suleyman
fYear :
2007
fDate :
7-10 Oct. 2007
Firstpage :
238
Lastpage :
244
Abstract :
Data prefetching has been shown to be an effective tool in hiding part of the latency associated with cache misses in modern processors. Traditionally, data prefetchers fetch data into a small prefetch buffer near the LI for low latency, or the L2 cache for greater coverage and less cache pollution. However, with the L1-L2 cache speed gap growing, significant performance gains can be obtained if the data pref etcher can operate as aggressively as an L2-level pref etcher but with the fast hit times of an LI-level pref etcher. In this paper, we propose a prefetching framework where an LI-level prefetcher and an L2- level prefetcher work cooperatively to reduce the average access time more than either one alone can. We evaluate several design alternatives suited to perform synergistically under different workloads. From the insight we gather from this analysis, we propose a confidence-based adaptive prefetcher that can improve prefetch efficiency significantly with judicious use of available bus bandwidth. Our results show that for certain prefetcher combinations, two- level prefetching can achieve the cumulative speedup attained from either prefetcher alone. Furthermore, when compared to other two-level prefetching models, the adaptive design provides similar speedups with appreciably less bus traffic.
Keywords :
cache storage; L1/L2-level prefetcher; cache miss; cache pollution; confidence-based adaptive prefetcher; prefetch buffer; two-level data prefetching; Bandwidth; Buffer storage; Delay; Hardware; Performance evaluation; Performance gain; Pollution; Prefetching; Runtime; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2007. ICCD 2007. 25th International Conference on
Conference_Location :
Lake Tahoe, CA
ISSN :
1063-6404
Print_ISBN :
978-1-4244-1257-0
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2007.4601908
Filename :
4601908
Link To Document :
بازگشت