Introducing ToPe‐FFT: An OpenCL‐based FFT library targeting GPUs. (25th August 2017)
- Record Type:
- Journal Article
- Title:
- Introducing ToPe‐FFT: An OpenCL‐based FFT library targeting GPUs. (25th August 2017)
- Main Title:
- Introducing ToPe‐FFT: An OpenCL‐based FFT library targeting GPUs
- Authors:
- Jan, Bilal
Khan, Fiaz Gul
Montrucchio, Bartolomeo
Chronopoulos, Anthony Theodore
Shamshirband, Shahaboddin
Khan, Abdul Nasir - Abstract:
- Summary: In this paper, we present our implementation of the fast Fourier transforms on graphic processing unit (GPU) using OpenCL . This implementation of the FFT ( ToPe‐FFT ) is based on the Cooley‐Tukey set of algorithms with support for 1D and higher dimensional transforms using different radices. Factorization for mix‐radices enables our code to target FFTs of near arbitrary length. In systems with multiple graphic cards (GPUs), the library automatically balances the FFT computation thus achieving maximum resource utilization and higher speedup. Based on profiling and micro‐benchmarking of ToPe‐FFT, it is observed that the average speedup of our library for different sizes is 48× faster than the single CPU‐based code using FFTW and 3× faster than NVIDIA's GPU‐based cuFFT library.
- Is Part Of:
- Concurrency and computation. Volume 29:Number 21(2017)
- Journal:
- Concurrency and computation
- Issue:
- Volume 29:Number 21(2017)
- Issue Display:
- Volume 29, Issue 21 (2017)
- Year:
- 2017
- Volume:
- 29
- Issue:
- 21
- Issue Sort Value:
- 2017-0029-0021-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2017-08-25
- Subjects:
- fast fourier transform -- GPU -- high performance computing -- OpenCL
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.4256 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4742.xml