A Real-Time Parallel Image Processing Approach on Regular PCs with Multi-Core CPUs

被引:4
作者
Atasoy, Huseyin [1 ]
Yildirim, Esen [2 ]
Yildirim, Serdar [3 ]
Kutlu, Yakup [1 ]
机构
[1] Iskenderun Tech Univ, Dept Comp Engn, Antakya, Turkey
[2] Adana Sci & Technol Univ, Dept Elect & Elect Engn, Adana, Turkey
[3] Adana Sci & Technol Univ, Dept Comp Engn, Adana, Turkey
关键词
Multicore processing; image processing; software performance; GPU IMPLEMENTATION;
D O I
10.5755/j01.eie.23.6.19696
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper a parallel image processing and frame rate stabilization approach is proposed. This approach works on a regular PC with a multi-core CPU. It is implemented under. NET Framework and tested on Microsoft Windows 7 operating system, performing several experiments. It is also applied to a face recognition application to increase its image processing performance successfully. Results show that, handled workload when 4 physical cores are used is approximately 5.25 times the workload handled with one core. It is also shown that the approach successfully distributes the workload on CPU cores and produces output at a stable frame rate under both steady and unsteady workloads. This approach can be used for various signal processing or multimedia applications to parallelize their tasks to increase the performance on multi-core CPUs.
引用
收藏
页码:64 / 71
页数:8
相关论文
共 19 条
[1]  
Akgun D., 2014, J REAL-TIME IMAGE PR, P1, DOI DOI 10.1007/S11554-014-0397-Y
[2]   Parallel GPU Implementation of Iterative PCA Algorithms [J].
Andrecut, M. .
JOURNAL OF COMPUTATIONAL BIOLOGY, 2009, 16 (11) :1593-1599
[3]   A class of parallel tiled linear algebra algorithms for multicore architectures [J].
Buttari, Alfredo ;
Langou, Julien ;
Kurzak, Jakub ;
Dongarra, Jack .
PARALLEL COMPUTING, 2009, 35 (01) :38-53
[4]   Performance evaluation of image processing algorithms on the GPU [J].
Castano-Diez, Daniel ;
Moser, Dominik ;
Schoenegger, Andreas ;
Pruggnaller, Sabine ;
Frangakis, Achilleas S. .
JOURNAL OF STRUCTURAL BIOLOGY, 2008, 164 (01) :153-160
[5]  
Cederman Daniel, 2009, J EXPT ALGORITHMICS, V14, P1
[6]  
Chen J, 2007, ACM T GRAPHIC, V26, DOI [10.1145/1239451.1239554, 10.1109/SARNOF.2007.4567317, 10.1145/1276377.1276506]
[7]  
Fattepur M. B., 2015, INT J INNOVATIVE TEC, P214
[8]   GPU-accelerated micromagnetic simulations using cloud computing [J].
Jermain, C. L. ;
Rowlands, G. E. ;
Buhrman, R. A. ;
Ralph, D. C. .
JOURNAL OF MAGNETISM AND MAGNETIC MATERIALS, 2016, 401 :320-322
[9]   GPU implementation of linear morphological openings with arbitrary angle [J].
Karas, Pavel ;
Morard, Vincent ;
Bartovsky, Jan ;
Grandpierre, Thierry ;
Dokladalova, Eva ;
Matula, Petr ;
Dokladal, Petr .
JOURNAL OF REAL-TIME IMAGE PROCESSING, 2015, 10 (01) :27-41
[10]   Linear algebra operators for GPU implementation of numerical algorithms [J].
Krüger, J ;
Westermann, R .
ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03) :908-916