GPU-Accelerated Computation of Time-Evolving Electromagnetic Backscattering Field From Large Dynamic Sea Surfaces

An efficient facet-based composite scattering model (FBCSM) is developed for calculating the time-evolving electromagnetic (EM) scattering field (TESF) to study the normalized radar cross section and Doppler spectrum characteristics from dynamic sea surfaces. The dynamic sea surface comprises two-scale profiles: small-scale capillary ripples modulated by large-scale gravity waves, which are modeled by millions of small facets. In microwave bands, two scattering mechanisms, quasi-specular scattering with respect to gravity waves and Bragg scattering with respect to ripples, are taken into account in the FBCSM for computation of the time-evolving EM scattering field under diverse polarizations. However, it may be very time-consuming and difficult to calculate the TESF due to the high resolution and dynamic complexity of the large dynamic sea surface. In this paper, the NVIDIA Tesla K80 graphics processing unit (GPU) with the compute unified device architecture is utilized to improve the computational performance of the TESF. The whole GPU-based TESF computation includes the optimal use of temporary variables, shared memory, constant memory and register, fast-math compiler options, asynchronous data transfer, and the most suitable block size and number of registers. By utilizing the proposed five improvement strategies, a significant speedup of $1200 \times $ can be achieved for computation of TESF from large dynamic sea surfaces for microwave bands compared with the single-threaded C program executed on the Intel(R) Core(TM) i5-3450 CPU.

[1]  Lixin Guo,et al.  AN IMPROVED TWO-SCALE MODEL WITH VOLUME SCATTERING FOR THE DYNAMIC OCEAN SURFACE , 2009 .

[2]  Hui Chen,et al.  Facet-Based Investigation on EM Scattering From Electrically Large Sea Surface With Two-Scale Profiles: Theoretical Model , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[3]  Joel T. Johnson,et al.  A New Model for Rough Surface Scattering , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[4]  Charles-Antoine Guérin,et al.  Dynamical Properties of Sea Surface Microwave Backscatter at Low-Incidence: Correlation Time and Doppler Shift , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[5]  K. Katsaros,et al.  A Unified Directional Spectrum for Long and Short Wind-Driven Waves , 1997 .

[6]  A. Voronovich,et al.  Theoretical model for scattering of radar signals in K u - and C-bands from a rough sea surface with breaking waves , 2001 .

[7]  Antonio J. Plaza,et al.  Recent Developments in High Performance Computing for Remote Sensing: A Review , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[8]  Giorgio Franceschetti,et al.  On ocean SAR raw signal simulation , 1998, IEEE Trans. Geosci. Remote. Sens..

[9]  Yanmin Zhang,et al.  Investigation on Doppler Shift and Bandwidth of Backscattered Echoes From a Composite Sea Surface , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[10]  B. Apostol,et al.  Scattering of the electromagnetic waves from a rough surface , 2012 .

[11]  A. Fung,et al.  A backscattering model for ocean surface , 1992, IEEE Trans. Geosci. Remote. Sens..

[12]  Richard K. Moore,et al.  Microwave Remote Sensing, Active and Passive , 1982 .

[13]  Min Zhang,et al.  CUDA-Based SSA Method in Application to Calculating EM Scattering From Large Two-Dimensional Rough Surface , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[14]  Bormin Huang,et al.  GPU-Accelerated Massively Parallel Computation of Electromagnetic Scattering of a Time-Evolving Oceanic Surface Model I: Time-Evolving Oceanic Surface Generation , 2018, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[15]  Jakov V. Toporkov,et al.  Numerical simulations of scattering from time-varying, randomly rough surfaces , 2000, IEEE Trans. Geosci. Remote. Sens..

[16]  Roland Romeiser,et al.  Numerical study on the along-track interferometric radar imaging mechanism of oceanic surface currents , 2000, IEEE Trans. Geosci. Remote. Sens..

[17]  Ali Khenchaf,et al.  Bistatic Radar Imaging of the Marine Environment—Part I: Theoretical Background , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[18]  I. Fuks,et al.  Wave diffraction by a rough boundary of an arbitrary plane-layered medium , 2001 .

[19]  Xiaojian Xu,et al.  Scattering and Doppler Spectral Analysis for Two-Dimensional Linear and Nonlinear Sea Surfaces , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[20]  S. Rice Reflection of electromagnetic waves from slightly rough surfaces , 1951 .

[21]  Christophe Craeye,et al.  Two-scale models for rough surface scattering: Comparison between the boundary perturbation method and the integral equation method , 2002 .

[22]  Zhensen Wu,et al.  GPU-Accelerated Computation for Electromagnetic Scattering of a Double-Layer Vegetation Model , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[23]  W. Alpers,et al.  On the Relative Importance of Motion-Related Contributions to the SAR Imaging Mechanism of Ocean Surface Waves , 1986, IEEE Transactions on Geoscience and Remote Sensing.

[24]  Gwanggil Jeon,et al.  Image Autoregressive Interpolation Model Using GPU-Parallel Optimization , 2018, IEEE Transactions on Industrial Informatics.

[25]  Bormin Huang,et al.  Improved GPU/CUDA Based Parallel Weather and Research Forecast (WRF) Single Moment 5-Class (WSM5) Cloud Microphysics , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[26]  Sungjin Joung,et al.  3 Dimensional Ocean Wave Model Using Directional Wave Spectra For Limited Capacity Computers , 1991, OCEANS 91 Proceedings.

[27]  William J. Plant,et al.  Microwave backscatter from the sea: Modulation of received power and Doppler bandwidth by long waves , 1994 .