TY - GEN
T1 - Performance evaluation of SAR image reconstruction on CPUs and GPUs
AU - Kraja, Fisnik
AU - Murarasu, Alin
AU - Acher, Georg
AU - Bode, Arndt
PY - 2012
Y1 - 2012
N2 - Future space applications will demand for architectures with High Performance Computing (HPC) capabilities. In this scope, on-board computer designers will have to select between different technologies and designs, the most reliable and most efficient ones in terms of performance and power consumption. In this paper, we investigate the behavior of an Image Reconstruction Algorithm on high performance multi-core CPUs and many-core GPUs. It turns out that SAR applications can profit much more from the architecture and the capabilities of many-core GPUs than from modern multi-core CPUs. We give some remarks on how these types of HPC components can be integrated on future space-based on-board computing platforms. Throughout the paper, we illustrate by comparison the advantages and disadvantages of using GPUs over CPUs for SAR Applications. Other than this, we explain the programming and parallelization paradigms applied to the SAR application to increase its performance and efficiency on CPUs and GPUs respectively.
AB - Future space applications will demand for architectures with High Performance Computing (HPC) capabilities. In this scope, on-board computer designers will have to select between different technologies and designs, the most reliable and most efficient ones in terms of performance and power consumption. In this paper, we investigate the behavior of an Image Reconstruction Algorithm on high performance multi-core CPUs and many-core GPUs. It turns out that SAR applications can profit much more from the architecture and the capabilities of many-core GPUs than from modern multi-core CPUs. We give some remarks on how these types of HPC components can be integrated on future space-based on-board computing platforms. Throughout the paper, we illustrate by comparison the advantages and disadvantages of using GPUs over CPUs for SAR Applications. Other than this, we explain the programming and parallelization paradigms applied to the SAR application to increase its performance and efficiency on CPUs and GPUs respectively.
UR - http://www.scopus.com/inward/record.url?scp=84861108664&partnerID=8YFLogxK
U2 - 10.1109/AERO.2012.6187226
DO - 10.1109/AERO.2012.6187226
M3 - Conference contribution
AN - SCOPUS:84861108664
SN - 9781457705564
T3 - IEEE Aerospace Conference Proceedings
BT - 2012 IEEE Aerospace Conference
T2 - 2012 IEEE Aerospace Conference
Y2 - 3 March 2012 through 10 March 2012
ER -