elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

High performance CCSDS image data compression using GPGPUs for space applications

Chokkanathapuram Ramanarayanan, Sunil and Manthey, Kristian and Juurlink, Ben (2015) High performance CCSDS image data compression using GPGPUs for space applications. 26. GI/ITG Workshop Parallel -Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS), 7.-8. Mai 2015, Potsdam, Deutschland.

[img] PDF - Registered users only
321kB

Abstract

The usage of graphics processing units (GPUs) as computing architectures for inherently data parallel signal processing applications in this computing era is very popular. In principle, GPUs in comparison with central processing units (CPUs) could achieve significant speed-up over the latter, especially considering data parallel applications which expect high throughput. The paper investigates the usage of GPUs for running space borne image data compression algorithms, in particular the CCSDS 122.0-B-1 standard as a case study. The paper proposes an architecture to parallelize the Bit-Plane Encoder (BPE) stage of the CCSDS 122.0-B-1 in lossless mode using a GPU to achieve high throughput performance to facilitate real-time compression of satellite image data streams. Experimental results are furnished by comparing the performance in terms of compression time of the GPU implementation versus a state of the art single threaded CPU and an field-programmable gate array (FPGA implementation. The GPU implementation on a NVIDIA® GeForce® GTX 670 achieves a peak throughput performance of 162.382 Mbyte/s (932.288 Mbit/s) and an average speed-up of at least compared to the software implementation running on a 3.47 GHz single core Intel® Xeon™ processor. The high throughput CUDA implementation using GPUs could potentially be suitable for air borne and space borne applications in the future, if the GPU technology evolves to become radiation-tolerant and space-qualified.

Item URL in elib:https://elib.dlr.de/101562/
Document Type:Conference or Workshop Item (Speech)
Title:High performance CCSDS image data compression using GPGPUs for space applications
Authors:
AuthorsInstitution or Email of AuthorsAuthors ORCID iD
Chokkanathapuram Ramanarayanan, SunilUNSPECIFIEDUNSPECIFIED
Manthey, KristianUNSPECIFIEDUNSPECIFIED
Juurlink, BenUNSPECIFIEDUNSPECIFIED
Date:2015
Refereed publication:Yes
Open Access:No
In DOAJ:No
In SCOPUS:No
In ISI Web of Science:No
Status:Published
Keywords:Bilddatenkompression, Fernerkundung, GPGPU, CCSDS 122.0-B-1
Event Title:26. GI/ITG Workshop Parallel -Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS)
Event Location:Potsdam, Deutschland
Event Type:national Conference
Event Dates:7.-8. Mai 2015
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Earth Observation
DLR - Research area:Raumfahrt
DLR - Program:R EO - Erdbeobachtung
DLR - Research theme (Project):R - Vorhaben Optische Technologien und Anwendungen
Location: Berlin-Adlershof
Institutes and Institutions:Institute of Optical Sensor Systems > Optical Sensorics / Electronics
Institute of Planetary Research > Planetary Sensor Systems
Deposited By: Manthey, Kristian
Deposited On:04 Jan 2016 08:03
Last Modified:11 Dec 2017 10:35

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.