A Deep Collaborative Computing Based SAR Raw Data Simulation on Multiple CPU/GPU Platform

Fan Zhang*, Chen Hu, Wei Li, Wei Hu, Pengbo Wang, Heng Chao Li

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

26 Citations (Scopus)

Abstract

The outstanding computing ability of a graphics processing unit (GPU) brings new vitality to the typical computing intensive issue, so does the synthetic aperture radar (SAR) raw data simulation, which is a fundamental problem in SAR system design and imaging research. However, the computing power of a CPU was underestimated, and the tunings for a CPU-based method were missing in the previous works. Meanwhile, the collaborative computing of multiple CPUs/GPUs was not exploited thoroughly. In this paper, we propose a deep multiple CPU/GPU collaborative computing framework for time-domain SAR raw data simulation, which not only introduces the advanced vector extension (AVX) method to improve the computing efficiency of a multicore single instruction multiple data CPU, but also achieves a satisfactory speedup in the CPU/GPU collaborative simulation by fine-grained task partitioning and scheduling. In addition, an irregular reduction based SAR coherent accumulation approach is proposed to eliminate the memory access conflict, which is the most difficult issue in the GPU-based raw data simulation. Experimental results show that the multicore vector extension method greatly improves the computing power of a CPU-based method through about 70× speedup, thereby outperforming the single GPU simulation. Correspondingly, compared with the baseline sequential CPU approach, the multiple CPU/GPU collaborative simulation achieves up to 250× speedup. Furthermore, the irregular reduction based atomic-free optimization boosts the performance of the single GPU method by 20% acceleration. These results prove that the deep multiple CPU/GPU collaborative method is promising, especially for the case of huge volume raw data simulation with a wide swath and high resolution.

Original languageEnglish
Article number7725510
Pages (from-to)387-399
Number of pages13
JournalIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Volume10
Issue number2
DOIs
Publication statusPublished - Feb 2017
Externally publishedYes

Keywords

  • Advanced vector extensions (AVX)
  • collaborative simulation
  • graphics processing unit (GPU)
  • raw data generation
  • synthetic aperture radar (SAR)

Fingerprint

Dive into the research topics of 'A Deep Collaborative Computing Based SAR Raw Data Simulation on Multiple CPU/GPU Platform'. Together they form a unique fingerprint.

Cite this