Back to Search
Start Over
Implement Improved Loop Level OpenMP Program Based on Parallel Region Reconstruction
- Source :
- SNPD
- Publication Year :
- 2012
- Publisher :
- IEEE, 2012.
-
Abstract
- Based on three OpenMP program models, the technology of parallel region reconstruction is mainly discussed to implement the improved loop level OpenMP program. Parallel region reconstruction is to expand and merge parallel regions. When reconstructing parallel regions, there are two things should be noted, that is to keep data attribute and data dependence before and after optimization. Experimental results of PPOPP show that after parallel region reconstruction, the improvement of lu1k is maximally up to 28.1%, and the improvement of erle64 is the lowest about 1.87%. The reason of lu1k's highest improvement is that a parallel region is expanded outside a loop of 1024 iterations, which reduce 1023 times of the parallel region creation. The experimental results indicate the technology of parallel region reconstruction reduces the creation of parallel region, and improves the performance of the OpenMP program.
Details
- Database :
- OpenAIRE
- Journal :
- 2012 13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing
- Accession number :
- edsair.doi...........cf500da6b60f0f9633b39dda9d03f010
- Full Text :
- https://doi.org/10.1109/snpd.2012.24