2009
DOI: 10.1007/s10766-009-0098-5
|View full text |Cite
|
Sign up to set email alerts
|

Parallelism and Scalability in an Image Processing Application

Abstract: The recent trends in processor architecture show that parallel processing is moving into new areas of computing in the form of many-core desktop processors and multi-processor system-on-chips. This means that parallel processing is required in application areas that traditionally have not used parallel programs. This paper investigates parallelism and scalability of an embedded image processing application. The major challenges faced when parallelizing the application were to extract enough parallelism from th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 14 publications
0
5
0
Order By: Relevance
“…ese difficulties are faced by most image processing applications, which inherit the problem of load balancing because of limited parallelism [9]. erefore, effective parallel processing methods for image processing applications are being researched.…”
Section: Parallel Image Processingmentioning
confidence: 99%
See 1 more Smart Citation
“…ese difficulties are faced by most image processing applications, which inherit the problem of load balancing because of limited parallelism [9]. erefore, effective parallel processing methods for image processing applications are being researched.…”
Section: Parallel Image Processingmentioning
confidence: 99%
“…us, the target processor must be selected after understanding the characteristics of the algorithm, prior to the implementation. Furthermore, the algorithm must be designed per the characteristics of each processor [9][10][11].…”
Section: Parallel Image Processingmentioning
confidence: 99%
“…Some load balancing strategies work well for exhaustive searching [39], while others are geared towards handling the area of image processing [40]. Other specific strategies are proposed for Molecular Dynamics (MD) problems [22,41].…”
Section: Dag-dlbr Dynamic Load Balancing Algorithmmentioning
confidence: 99%
“…OpenMP is an application programming interface that supports multiplatform shared-memory parallel programming in C, C++, and Fortran [ 16 ]. With the advent of commodity inexpensive multicore processors and corresponding OpenMP-capable compliers, OpenMP has gained the popularity [ 17 19 ].…”
Section: Introductionmentioning
confidence: 99%