• DocumentCode
    1663407
  • Title

    GPU based implementation of recursive digital filtering algorithms

  • Author

    Dong-hwan Lee ; Wonyong Sung

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
  • fYear
    2013
  • Firstpage
    2684
  • Lastpage
    2687
  • Abstract
    Recursive filtering is widely used for many signal processing applications. Speeding-up the computation of recursive filtering using many processing elements is difficult because of the dependency problem. In this paper, massively parallel computation of recursive filtering algorithms using GPGPUs (General Purpose Graphics Processing Units) is studied. The proposed method uses the multi-block parallel processing algorithm, where each thread executes one block of data as independently as possible. To resolve the dependency among threads, we develop a fast look-ahead method that shows high efficiency even when thousands of threads are used. The developed method has been implemented using Nvidia GTX 285 GPU and shows over 15 times of speed-up when compared to sequential CPU based implementations.
  • Keywords
    graphics processing units; parallel processing; recursive filters; GPGPU; Nvidia GTX 285 GPU; general purpose graphics processing unit; look-ahead method; multiblock parallel processing algorithm; recursive digital filtering algorithm; signal processing application; Central Processing Unit; Computer architecture; Equations; Graphics processing units; Instruction sets; Mathematical model; Parallel processing; Recursive filtering; graphics processing unit (GPU); look-ahead method; parallel computation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2013.6638143
  • Filename
    6638143