• DocumentCode
    57926
  • Title

    MOC-Based Parallel Preprocessing of ZY-3 Satellite Images

  • Author

    Fang, Lisheng ; Wang, Michael ; Li, Di-Jie ; Pan, Jeng-Shyang

  • Volume
    12
  • Issue
    2
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    419
  • Lastpage
    423
  • Abstract
    The launch of the ZY-3 surveying and mapping satellite (ZSMS) by China has resulted in a significant increase in the volume of image data collected for subsequent processing. In this letter, we present our research on the message passing interface (MPI), open multiprocessing (OpenMP), and compute unified device architecture (CUDA)-based (MOC-based) preprocessing of ZSMS images in a system that consists of multiple central processing units (CPUs) and graphics processing units (GPUs). First, CPUs and GPUs in the system are organized into atomic computing resources (ACRs) by means of an MPI. Then, three cooperative methods are proposed for potential performance improvement of the processors with OpenMP and CUDA. The input/output (I/O) overhead is also addressed in this letter. The experimental results show that the total execution time of the 12 ZSMS nadir images with four ACRs is reduced to 86.10 s, which could provide near-real-time response for the time-critical applications that follow.
  • Keywords
    Data transfer; Graphics processing units; Optimization; Random access memory; Runtime; Satellites; Central processing units (CPUs); MOC; ZY-3 surveying and mapping satellite (ZSMS) images; graphics processing units (GPUs); input/output (I/O); parallel preprocessing;
  • fLanguage
    English
  • Journal_Title
    Geoscience and Remote Sensing Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1545-598X
  • Type

    jour

  • DOI
    10.1109/LGRS.2014.2345419
  • Filename
    6892993