DocumentCode
2821822
Title
Performance Analysis of Prefetching Thread for Linked Data Structure in CMPs
Author
Huang, Yan ; Gu, Zhimin
Author_Institution
Sch. of Comput. Sci. & Technol., Zhengzhou Univ. of Light Ind., Beijing, China
fYear
2009
fDate
11-13 Dec. 2009
Firstpage
1
Lastpage
4
Abstract
Chip Multiprocessor (CMP) presents new opportunities to data prefetching. Prefetching thread is a well known approach to reduce memory latency and to improve performance, and has been explored in different applications. However, for applications with linked data structure(LDS), prefetching thread tends to achieve little overall performance gains. In this paper, we analyze the performance of conventional prefetching thread by an example and five selected benchmarks from Olden benchmark suite. The experimental results show that it gets best performance when computation/access latency ratio is close to 1. In addition, we propose a theorem with its proof and testify it by our experiment results.
Keywords
data structures; microprocessor chips; multiprocessing systems; storage management; chip multiprocessor; computation/access latency ratio; data prefetching thread; linked data structure; memory latency; performance analysis; Application software; Benchmark testing; Computer science; Data structures; Delay; Multicore processing; Performance analysis; Performance gain; Prefetching; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-4507-3
Electronic_ISBN
978-1-4244-4507-3
Type
conf
DOI
10.1109/CISE.2009.5363620
Filename
5363620
Link To Document