• Home
  • Current congress
  • Public Website
  • My papers
  • root
  • browse
  • IAC-12
  • A4
  • 1
  • paper
  • Karhunen-Loeve Transform on GPU computing

    Paper number

    IAC-12,A4,1,7,x15650

    Author

    Dr. Francesco Schillirò, INAF, Italy

    Coauthor

    Dr. Claudio Maccone, International Academy of Astronautics (IAA), Italy

    Coauthor

    Dr. Salvatore Pluchino, INAF - IRA, Italy

    Year

    2012

    Abstract
    In recent years, the Graphics Processing Unit (GPU) has gone from being a limited and
    specialized computer peripheral, to processors that have found application in a wide variety of fields from image and signal processing to physics and biological simulations, 
    Signal processing in particular is one area in which implementation on the General-Purpose Computation on Graphics Processing Units (GPGPU) could dramatically improve  the performance of algorithm that often require parallelism in processing input data, like for example FFT or PBF (Polyphase Bank Filter), and in particular Karhunen Loeve Transform (KLT), that is the focus of this work. 
    This mathematical algorithm running in KLT is superior to the classical FFT in that: 1) The KLT can filter signals out of the background noise over both wide and narrow bands. On the contrary, the FFT rigorously applies to narrow-band signals only. 2) The KLT can be applied to random functions that are non-stationary in time, i.e. whose autocorrelation is a function of the two independent time variables t1 and t2 separately. Again, this is a great advantage of the KLT over the FFT, since the FFT rigorously applies to stationary processes only, i.e. when the autocorrelation is a function of the absolute value of the difference of t1 and t2. The KLT can detect signals embedded in noise to
    unbelievably small values of the Signal-to-Noise Ratio (SNR), like 10−3 or so, that is the most important application for SETI post-processing and near real time application.
    The purpose of this work is to study an optimized way to implement KLT algorithms on GPU units, analyzing  both synthetic and real spectral line radio signal  with very low SNR (Signal to Noise Ratio).
    Abstract document

    IAC-12,A4,1,7,x15650.brief.pdf

    Manuscript document

    (absent)