2014
DOI: 10.17148/ijarcce.2014.31036
|View full text |Cite
|
Sign up to set email alerts
|

Efficiency of Parallel Algorithms on Multi Core Systems Using OpenMP

Abstract: 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 refactoring the whole problem. In order to exploit the com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 5 publications
0
4
0
Order By: Relevance
“…However, the improvement in performance gained by the use of multi-processors depends very much on the algorithms used and their implementation. In particular, possible gains are limited by the fraction f of the algorithm that can be run in parallel simultaneously on multi-processors, an effect that is described by the Amdahl's law (Kathavate and Srinath, 2014). The parallelized application using OpenMP can further be fine-tuned and improved by reducing the value of f using the facilities provided by the Intel Vtune Amplifier tool.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the improvement in performance gained by the use of multi-processors depends very much on the algorithms used and their implementation. In particular, possible gains are limited by the fraction f of the algorithm that can be run in parallel simultaneously on multi-processors, an effect that is described by the Amdahl's law (Kathavate and Srinath, 2014). The parallelized application using OpenMP can further be fine-tuned and improved by reducing the value of f using the facilities provided by the Intel Vtune Amplifier tool.…”
Section: Discussionmentioning
confidence: 99%
“…5, in which m is the number of processors (Kathavate and Srinath, 2014). The serial fraction f of the code is the component that is not possible to parallelize.…”
Section: Amdahl Lawmentioning
confidence: 99%
“…In [23], authors analyses the performance improvement of a parallel algorithm on multicore systems and show that a significant speed up achieved on multicore systems with the parallel algorithm.…”
Section: Applications and Algorithms Build Using Multicore Architecturementioning
confidence: 99%
“…Increasing number of cores for face detection will increase speed up for face detection for big size of images [23] Matrix multiplication algorithm Execution time can be reduced when using parallel implementation but after a certain input size [24] Security, AES algorithm The fine-grained many core system is recommended for AES implementation in terms of energy efficiency. …”
Section: [22]mentioning
confidence: 99%