• 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