Back to Search Start Over

Advanced GNSS-R Signals Processing With GPUs

Authors :
Oriol Cervello i Nogues
Daniel Pascual
Raul Onrubia
Adriano Camps
Source :
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, Vol 13, Pp 1158-1163 (2020)
Publication Year :
2020
Publisher :
IEEE, 2020.

Abstract

Global navigation satellite system reflectometry (GNSS-R) is a group of techniques that uses satellite navigation signals as signals of opportunity for remote sensing applications. In GNSS-R, large amounts of data are acquired and have to be processed. Computation time is typically the bottleneck for ground and airborne experiments. This article presents an efficient solution for off-line GNSS-R processing data taking advantage of graphics processing units (GPUs). After comparing to the typically used CPU languages, such as MATLAB and C++, the advantage of using parallel processing on the GPU is clear. GPU-based computation can reduce the processing time by as much as 95% of the acquisition time of the data. An implementation taking advantage of a home-use GPU is proposed for the data processing units. Thanks to its efficiency, even real-time processing experiments are feasible.

Details

Language :
English
ISSN :
21511535
Volume :
13
Database :
Directory of Open Access Journals
Journal :
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Publication Type :
Academic Journal
Accession number :
edsdoj.61b80577b9084afeaed9595826b2a5c2
Document Type :
article
Full Text :
https://doi.org/10.1109/JSTARS.2020.2975109