DocumentCode
2387756
Title
Analysis of Parallel Computing Environment Overhead of OpenMP for Loop with Multi-core Processors
Author
Li, Wan-Qing ; Ying, Tang ; Li, Yunfa ; Wei, Zhang ; Feng, Jangcong ; Jil, Zhang
Author_Institution
Sch. of Comput. Sci. & Technol., Hangzhou Dianzi Univ., Hangzhou, China
fYear
2010
fDate
8-11 Dec. 2010
Firstpage
514
Lastpage
517
Abstract
This paper analyze the parallel computing environment overhead of OpenMP for loop with multi-core processors including the case of data-race. The different solutions of data-race are discussed in present paper, such as critical pragma, atomic pragma and reduction clause. A new method is also presented in this paper which produces the least parallel environment overhead compared with other methods and the codes are presented too. The conclusions and discussions are beneficial to save computing time and improve the computational efficiency.
Keywords
parallel processing; program control structures; shared memory systems; OpenMP; atomic pragma; computational efficiency; critical pragma; data-race; least parallel environment overhead; loop; multicore processors; parallel computing environment overhead; reduction clause; Computational efficiency; Multicore processing; Multithreading; Probability; Programming; Scalability; OpenMP; for loop; multi-core processors; parallel environment overhead; serial processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2010 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-9110-0
Electronic_ISBN
978-0-7695-4287-4
Type
conf
DOI
10.1109/PDCAT.2010.64
Filename
5704480
Link To Document