AnsweredAssumed Answered

OpenCL FFT implementation

Question asked by hotstone on Mar 25, 2014
Latest reply on Mar 26, 2014 by hotstone

Hi all,

I`m trying to understand the following article related to subject:

 

http://developer.amd.com/resources/documentation-articles/articles-whitepapers/opencl-optimization-case-study-fast-fourier-transform-part-ii/

 

namely FFT_64 kernel. Author says:

 

"The above shown listing begins with a function map_id() that computes the relative memory offsets within each workgroup."

 

But how exactly should this function look like? I guess it should map instances to avoid bank conflicts but have no idea how exactly should this function be implemented. Can someone help me with that?

 

Thanks,

-Sergio

Outcomes