Evaluation of parallelization of an image processing algorithm for an embedded multicore platform using manual parallelization and the OpenMP parallel framework

被引:0
|
作者
Prokesch, Richard [1 ]
机构
[1] Austrian Inst Technol GmbH, Safety & Secur Dept, High Performance Image Proc, Vienna, Austria
关键词
digital signal processor; embedded system; image processing algorithm; manual parallelization; OpenMP; performance comparison;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper manual parallelization is compared with parallelization using the Open Multi-Processing (OpenMP) software framework on an embedded eight core Digital Signal Processor (DSP) developed by Texas Instruments. In order to compare these two methods an in-house developed 2D image registration algorithm is parallelized. Furthermore considerations regarding the parallelization on this DSP are presented. Finally both parallelization methods in respect of performance and real time behavior are measured and analyzed.
引用
收藏
页码:2256 / 2260
页数:5
相关论文
共 50 条
  • [31] An index splitting algorithm for increasing automatic parallelization, with applications to computer graphics and digital image processing
    Yfantis, EA
    COMPUTERS AND THEIR APPLICATIONS: PROCEEDINGS OF THE ISCA 12TH INTERNATIONAL CONFERENCE, 1997, : 78 - 81
  • [32] Performance Improvement of BWA MEM Algorithm using Data-parallel with Concurrent Parallelization
    Kathiresan, Nagarajan
    Temanni, Mohamed Ramzi
    Al-Ali, Rashid
    2014 INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2014, : 406 - 411
  • [33] Performance Evaluation of Frame-level Parallelization in HEVC Intra Coding Using Heterogeneous Multicore Platforms
    Mohamed, Maazouz
    Nejmeddine, Bahri
    Noureddine, Batel
    Abdelmoughni, Toubal
    Nouri, Masmoudi
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON APPLIED SMART SYSTEMS (ICASS), 2018,
  • [34] Parallel Algorithm Evaluation in the Image and Clustering Processing
    Pughineanu, C.
    Balan, I.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2011, (04) : 89 - 92
  • [35] A Time-Efficient Image Processing Algorithm for Multicore/Manycore Parallel Computing
    Asaduzzaman, Abu
    Martinez, Angel
    Sepehri, Aras
    IEEE SOUTHEASTCON 2015, 2015,
  • [36] On the parallelization and performance analysis of Barnes-Hut algorithm using Java']Java parallel platforms
    Munier, Badri
    Aleem, Muhammad
    Khan, Majid
    Islam, Muhammad Arshad
    Iqbal, Muhammad Azhar
    Khattak, Muhammad Kamran
    SN APPLIED SCIENCES, 2020, 2 (04):
  • [37] Fine-grained Parallel Solution for Solving Sparse Triangular Systems on Multicore Platform using OpenMP Interface
    Marrakchi, Sirine
    Jemni, Mohamed
    2017 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2017, : 659 - 666
  • [38] K-mer clustering algorithm using a MapReduce framework: application to the parallelization of the Inchworm module of Trinity
    Kim, Chang Sik
    Winn, Martyn D.
    Sachdeva, Vipin
    Jordan, Kirk E.
    BMC BIOINFORMATICS, 2017, 18
  • [39] K-mer clustering algorithm using a MapReduce framework: application to the parallelization of the Inchworm module of Trinity
    Chang Sik Kim
    Martyn D. Winn
    Vipin Sachdeva
    Kirk E. Jordan
    BMC Bioinformatics, 18
  • [40] Real-Time Optimization of VMD in Healthcare Embedded Systems Using Parallel Processing with OpenMP
    El Khadiri, Zakaria
    Latif, Rachid
    Saddik, Amine
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2025, 21 (01) : 97 - 117