Back to Search Start Over

Overhead Analysis of Loop Parallelization with OpenMP Directives

Authors :
Ying Wang
Zhong Chen
Guan Nan Qu
Zhi Yi Fang
Li Yun Xiang
Source :
Applied Mechanics and Materials. :3394-3397
Publication Year :
2014
Publisher :
Trans Tech Publications, Ltd., 2014.

Abstract

OpenMP is one of the most popular parallel programming technique nowadays. Using openMP, programmers parallelized their serial programs by inserting directives. However, in addition to parallel algorithm related overhead which depends on how to design the parallel program, performing openMP also leads to overhead. In this paper, we give a model to evaluate the overhead, and design 5 groups of experiment to evaluate the overhead caused by starting openMP, scheduling and synchronizations. We also analyze the changes of the overhead with different scale of the problems and the number of parallel threads.

Details

ISSN :
16627482
Database :
OpenAIRE
Journal :
Applied Mechanics and Materials
Accession number :
edsair.doi...........2201d85380e8f62472a3b7eaaa79c493