DocumentCode
1877165
Title
Parallel Data Reuse Theory for OpenMP Applications
Author
Wu, Junjie ; Pan, Xiaohui ; Liu, Guanghui ; Zhang, Baida ; Yang, Xuejun
Author_Institution
Nat. Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
fYear
2009
fDate
27-29 May 2009
Firstpage
516
Lastpage
523
Abstract
The development of multi-core processor technology makes parallel programming become more and more popular. Similar to serial programs on single-core platforms, the locality optimization of parallel programs is and will be a hot-spot of research owing to the memory wall problem. In this paper, we extend the famous data reuse theory to parallel domain and propose parallel data reuse theory for OpenMP applications. The parallel data reuse theory further classifies the reuse in parallel programs, from four classes to eight. This paper systemically discusses the intra-/inter-iteration reuse and intra-/inter-processor reuse in OpenMP programs, and gives the judging and solving method of each reuse class. Besides, this paper does the case study and analysis of SPEComp2001 benchmarks, using our parallel data reuse theory. We believe that parallel data reuse theory will have a big impact on the locality optimization of parallel applications.
Keywords
optimisation; parallel programming; software reusability; OpenMp applications; SPEComp2001 benchmarks; inter-iteration reuse; inter-processor reuse; intra-iteration reuse; intra-processor reuse; locality optimization; multi-core processor technology; parallel data reuse theory; parallel programming; Application software; Artificial intelligence; Computer networks; Concurrent computing; Distributed computing; Distributed processing; Intelligent networks; Laboratories; Multicore processing; Software engineering; Inter-processor; Intra-processor; Locality; OpenMP; Parallel; Reuse;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing, 2009. SNPD '09. 10th ACIS International Conference on
Conference_Location
Daegu
Print_ISBN
978-0-7695-3642-2
Type
conf
DOI
10.1109/SNPD.2009.92
Filename
5286617
Link To Document