Back to Search
Start Over
Overhead Analysis of Loop Parallelization with OpenMP Directives
- 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