Publications

Implementation of fft and crblaster on the maestro processor

Abstract

Currently, most microprocessors use multiple cores to increase performance while limiting power usage. Some processors use not just a few cores, but tens of cores or even 100 cores. One such many-core microprocessor is the Maestro processor, which is based on Tilera's TILE64 processor. The Maestro chip is a 49-core, general-purpose, radiation-hardened processor designed for space applications. The Maestro processor, unlike the TILE64, has a floating-point coprocessor in each core for improved floating point performance. The Maestro processor runs at up to 350 MHz clock frequency. On the Maestro processor, we implemented an FFT and an image processing application called CRBLASTER and evaluated the performance. The FFT is a well-known and commonly used signal processing kernel. CRBLASTER is a parallel-processing image-analysis application that does cosmic-ray rejection on CCD …

Date
March 3, 2012
Authors
Jinwoo Suh, Kenneth J Mighell, Dong-In Kang, Stephen P Crago
Conference
2012 IEEE Aerospace Conference
Pages
1-6
Publisher
IEEE