MOC-Based Parallel Preprocessing of ZY-3 Satellite Images

Liuyang Fang,Mi Wang,Deren Li,Jun Pan
DOI: https://doi.org/10.1109/lgrs.2014.2345419
IF: 5.343
2015-01-01
IEEE Geoscience and Remote Sensing Letters
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.
What problem does this paper attempt to address?