← Back to VOLUME 3, ISSUE 10, OCTOBER 2014
This work is licensed under a Creative Commons Attribution 4.0 International License.
Efficiency of Parallel Algorithms on Multi Core Systems Using OpenMP
Downloads: Download PDF
π 37 viewsπ₯ 0 downloads
Abstract: The improvement in performance gained by the use of a multi core processor depends very much on the software algorithms used and their implementation. In particular, possible gains are limited by the fraction of the software that can be run in parallel simultaneously on multiple cores and this effect is described by Amdahl's law. Most applications, however, are not accelerated so much unless programmers invest a prohibitive amount of effort in re- factoring the whole problem. In order to exploit the complete capabilities of multi core systems, applications have to become increasingly parallel in nature. Writing parallel program is not an easy task. OpenMP programming model helps in creating multithreaded applications for the existing sequential programs. This paper analyses the performance improvement of a parallel algorithm on multi core systems. The experimental results shows Significant speed up achieved on multi core systems with the parallel algorithm.
Keywords: Multi core Systems, OpenMP, Parallel algorithms, Performance analysis, speedup
Keywords: Multi core Systems, OpenMP, Parallel algorithms, Performance analysis, speedup
How to Cite:
[1] , βEfficiency of Parallel Algorithms on Multi Core Systems Using OpenMP,β International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE)
