Fast ARFTIS Reconstruction Algorithms Using CUDA

In order to realize the fast reconstruction processing of all-reflective Fourier Transform Imaging Spectrometer (ARFTIS) data, the authors implement reconstruction algorithms on GPU using Compute Unified Device Architecture (CUDA). We use both CUDA 1DFFT library and customization CUDA parallel kernel to accelerate the spectrum reconstruction processing of ARFTIS. The results show that the CUDA can drive hundreds of processing elements (‘manycore’ processors) of GPU hardware and can enhance the efficiency of spectrum reconstruction processing significantly. Farther, computer with CUDA graphic cards will implement real-time data reconstruction of ARFTIS alone.

[1]  P. Griffiths Fourier Transform Infrared Spectrometry , 2007 .

[2]  André Villemaire,et al.  Imaging Fourier transform spectrometer , 1995, Defense, Security, and Sensing.

[3]  Bruce Rafert,et al.  MightySat II.1 Fourier-transform hyperspectral imager payload performance , 1995, Remote Sensing.

[4]  Hiroaki Kobayashi,et al.  Radiative Heat Transfer Simulation Using Programmable Graphics Hardware , 2006, 5th IEEE/ACIS International Conference on Computer and Information Science and 1st IEEE/ACIS International Workshop on Component-Based Software Engineering,Software Architecture and Reuse (ICIS-COMSAR'06).

[5]  Ian Buck GPU Computing: Programming a Massively Parallel Processor , 2007, International Symposium on Code Generation and Optimization (CGO'07).

[6]  Yu Lin,et al.  Spectral calibration method for all-reflected Fourier transform imaging spectrometer , 2009, International Conference on Optical Instruments and Technology.

[7]  Jonas Tölke,et al.  Implementation of a Lattice Boltzmann kernel using the Compute Unified Device Architecture developed by nVIDIA , 2009, Comput. Vis. Sci..