FFTW and Complex Ambiguity Function performance on the Maestro processor

Maestro is a 49-core general-purpose, radiation-hardened processor for space. Fourier Transform is an important computation in many space applications. FFTW is a high performance package that computes one and multidimensional Fourier Transforms. We ported FFTW library to the Maestro processor and us...

Full description

Saved in:
Bibliographic Details
Published in2011 Aerospace Conference pp. 1 - 8
Main Authors Singh, K, Walters, J P, Hestness, J, Jinwoo Suh, Rogers, C M, Crago, S P
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.03.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Maestro is a 49-core general-purpose, radiation-hardened processor for space. Fourier Transform is an important computation in many space applications. FFTW is a high performance package that computes one and multidimensional Fourier Transforms. We ported FFTW library to the Maestro processor and used it extensively in implementing the Complex Ambiguity Function (CAF), which is a reference space application. We were able to obtain 145 MFLOPS (0.36 FLOPs/Cycle) on a single Maestro core with double-precision computations and 202 MFLOPS (0.50 FLOPs/Cycle) on a single Maestro core with single-precision computations running at 260 MHz.
ISBN:1424473500
9781424473502
ISSN:1095-323X
2996-2358
DOI:10.1109/AERO.2011.5747455