Data Structures and Algorithms


An OpenCL Fast Fourier Transformation Implementation Strategy

Authors: Sven De Smet

This paper describes an implementation strategy in preparation for an implementation of an OpenCL FFT. The two most essential factors (memory bandwidth and locality) that are crucial to obtain high performance on a GPU for an FFT implementation are highlighted. Theoretical upper bounds for performance in terms of the locality factor are derived. An implementation strategy is proposed that takes these factors into consideration so that the resulting implementation has the potential to achieve high performance.

Comments: 9 pages

Download: PDF

Submission history

[v1] 16 Sep 2011
[v2] 19 Sep 2011

Unique-IP document downloads: 783 times

Add your own feedback and questions here:
You are equally welcome to be positive or negative about any paper but please be polite. If you are being critical you must mention at least one specific error, otherwise your comment will be deleted as unhelpful.

comments powered by Disqus