Fast Fourier Transform for Image Processing in DirectX* 11

This sample demonstrates an optimized FFT that uses compute shaders and Shared Local Memory (SLM) to improve performance by reducing memory bandwidth.Two FFT techniques are discussed. The first is UAV and operates by ping-ponging data repeatedly between Unordered Access Views (UAVs). SLM (Shared Local Memory) is the second technique and is a more memory-bandwidth-efficient method, showing...
Authored by JOSEPH S. (Intel) Last updated on 06/07/2017 - 12:29

Implementation of Fast Fourier Transform for Image Processing in DirectX* 10

Updated DirectX* 11 Sample Available!!!
Authored by Raghu Muthyalampalli (Intel) Last updated on 06/07/2017 - 12:19

FFT length and layout advisor

Multidimensional Fast Fourier Transform (FFT) - selecting optimal sizes and data layout
Authored by Dmitry Baksheev (Intel) Last updated on 06/07/2017 - 09:12
For more complete information about compiler optimizations, see our Optimization Notice.