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 :
بازگشت