Parallelization Strategies for Fast Factorized Backprojection SAR on Embedded Multi-Core Architectures

被引:0
|
作者
Wielage, M. [1 ]
Cholewa, F. [1 ]
Riggers, C. [1 ]
Pirsch, P. [1 ]
Blume, H. [1 ]
机构
[1] Leibniz Univ Hannover, Inst Microelect Syst, D-30167 Hannover, Germany
关键词
Projection algorithm; Radar imaging; Parallel algorithms; Multicore processing; Low-power electronics;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents parallelization strategies for the implementation of imaging algorithms for synthetic aperture radar (SAR). Great emphasis is placed on time-domain based algorithms, namely the Global Backprojection Algorithm (GBP) and its accelerated version, the Fast Factorized Backprojection Algorithm (FFBP). Multi-core platforms are selected for implementation as some combine good performance results with moderate power consumption. The implemented algorithms support several types of parallelization, as the stages of the algorithms can be handled sequentially or interleaved. For the GBP algorithm three different data distribution schemes are investigated. For the FFBP algorithm a successive stage calculation method is compared with a combined calculation method. The performance is exemplary evaluated on the low cost/energy, yet powerful multi-core platform Odroid-XU4. All parallelization strategies show an almost linear speed-up with the number of used cores. Even though a specific multi-core platform is investigated, the design decisions are applicable for general multi-core architectures.
引用
收藏
页码:234 / 239
页数:6
相关论文
共 50 条
  • [31] A Dynamic Computation Method for Fast and Accurate Performance Evaluation of Multi-Core Architectures
    Le Nours, Sebastien
    Postula, Adam
    Bergmann, Neil W.
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [32] RabbitV: fast detection of viruses and microorganisms in sequencing data on multi-core architectures
    Zhang, Hao
    Chang, Qixin
    Yin, Zekun
    Xu, Xiaoming
    Wei, Yanjie
    Schmidt, Bertil
    Liu, Weiguo
    BIOINFORMATICS, 2022, 38 (10) : 2932 - 2933
  • [33] Fast parallel beam propagation method based on multi-core and many-core architectures
    Shaaban, Adel
    Sayed, M.
    Hameed, Mohamed Farhat O.
    Saleh, Hassan, I
    Gomaa, L. R.
    Du, Yi-Chun
    Obayya, S. S. A.
    OPTIK, 2019, 180 : 484 - 491
  • [34] Automatic parallelization of XQuery programs on multi-core systems
    Rongxin Chen
    Husheng Liao
    Zongyue Wang
    Hang Su
    The Journal of Supercomputing, 2016, 72 : 1517 - 1548
  • [35] Automatic parallelization of XQuery programs on multi-core systems
    Chen, Rongxin
    Liao, Husheng
    Wang, Zongyue
    Su, Hang
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (04): : 1517 - 1548
  • [36] Parallelization of an Evolutionary Algorithm on a Platform with Multi-core Processors
    Tsutsui, Shigeyoshi
    ARTIFICIAL EVOLUTION, 2010, 5975 : 61 - 73
  • [37] Scalable Parallelization of Skyline Computation for Multi-core Processors
    Chester, Sean
    Sidlauskas, Darius
    Assent, Ira
    Bogh, Kenneth S.
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1083 - 1094
  • [38] On Investigation of Parallelization Effectiveness with the Help of Multi-core Processors
    Raba, Nikita
    Stankova, Elena
    Ampilova, Natalya
    ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 2757 - 2762
  • [39] Embedded multi-core computing and applications
    Che-Lun Hung
    Frédéric Magoulès
    Meikang Qiu
    Robert C. Hsu
    Chun-Yuan Lin
    The Journal of Supercomputing, 2017, 73 : 3327 - 3332
  • [40] Embedded multi-core computing and applications
    Hung, Che-Lun
    Magoules, Frederic
    Qiu, Meikang
    Hsu, Robert C.
    Lin, Chun-Yuan
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (08): : 3327 - 3332