DocumentCode
3001395
Title
Reducing Cache Pollution of Threaded Prefetching by Controlling Prefetch Distance
Author
Huang, Yan ; Gu, Zhi-Min ; Tang, Jie ; Cai, Min ; Zhang, Jianxun ; Zheng, Ninghan
Author_Institution
Sch. of Comput. Sci. & Technol., Beijing Inst. of Technol., Beijing, China
fYear
2012
fDate
21-25 May 2012
Firstpage
1812
Lastpage
1819
Abstract
Threaded prefetching based on Chip Multiprocessor (CMP) issues memory requests for data needed later by the main computation, and therefore may lead to increased stress on limited shared cache space and bus bandwidth. In our earlier work, we had proposed an effective threaded prefetching technique that selects proper prefetch distance for specific application to improve the timeliness of prefetching. In this paper, we first estimate the upper limit of prefetch distance for specific application in our proposed threaded prefetching technique, and then analyze the effect of increasing prefetch distance on shared cache pollution. Our experimental evaluations indicated that the bounded range of effective prefetch distance can be determined using our method, and the shared cache pollution can be reduced by controlling prefetch distance in our proposed threaded prefetching technique.
Keywords
cache storage; microprocessor chips; multiprocessing systems; CMP; bus bandwidth; chip multiprocessor; limited shared cache space; memory request; prefetch distance control; prefetch distance selection; prefetching timeliness; shared cache pollution reduction; threaded prefetching technique; Benchmark testing; Educational institutions; Hardware; Pollution; Prefetching; Runtime; Chip Multiprocessor (CMP); cache pollution; hot function; performance analysis; threaded prefetching;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location
Shanghai
Print_ISBN
978-1-4673-0974-5
Type
conf
DOI
10.1109/IPDPSW.2012.224
Filename
6270858
Link To Document