Number of the records: 1  

CudaFilters: A SignalPlant library for GPU-accelerated FFT and FIR filtering

  1. 1.
    0489552 - ÚPT 2019 RIV GB eng J - Journal Article
    Nejedlý, Petr - Plešinger, Filip - Halámek, Josef - Jurák, Pavel
    CudaFilters: A SignalPlant library for GPU-accelerated FFT and FIR filtering.
    Software-Practice & Experience. Roč. 48, č. 1 (2018), s. 3-9. ISSN 0038-0644. E-ISSN 1097-024X
    R&D Projects: GA ČR GA17-13830S; GA MŠMT(CZ) LO1212; GA MŠMT ED0017/01/01
    Institutional support: RVO:68081731
    Keywords : CUDA * FFT filter * FIR filter * GPU acceleration * SignalPlant
    OECD category: Medical laboratory technology (including laboratory samples analysis
    Impact factor: 1.931, year: 2018

    Signal filtering is one of the essential tasks in signal processing. It may become an extremely time-consuming process, as in the case of intracranial electroencephalogram recordings (eg, 30-min records) with a large number of channels (up to 256) and high sampling frequencies (up to 5kHz in research related to ultra-high-frequency oscillations). The usual way of dealing with time consumption is process parallelization. Moreover, parallelization using graphic processing unit (GPU) allows further shortening of computing times thanks to the large number of GPU cores. This paper describes a library for GPU-accelerated finite impulse response (FIR) and fast Fourier transform (FFT) filteringCudaFilters. This library is designed for SignalPlant softwarea free tool for signal analysis. The resultant acceleration in computing times was 5x to 40x depending on the task, data, and hardware configuration. The results were also compared to computing speeds in Matlab.
    Permanent Link: http://hdl.handle.net/11104/0283955

     
     
Number of the records: 1  

  This site uses cookies to make them easier to browse. Learn more about how we use cookies.