hcFFT has been deprecated and has been replaced by rocFFT
This repository hosts the HCC based FFT Library, that targets GPU acceleration of FFT routines on AMD devices. To know what HCC compiler features, refer here.
The following are the sub-routines that are implemented
- R2C : Transforms Real valued input in Time domain to Complex valued output in Frequency domain.
- C2R : Transforms Complex valued input in Frequency domain to Real valued output in Real domain.
- C2C : Transforms Complex valued input in Frequency domain to Complex valued output in Real domain or vice versa
To know more, go through the Documentation
- Support 1D, 2D and 3D Fast Fourier Transforms
- Supports R2C, C2R, C2C, D2Z, Z2D and Z2Z Transforms
- Support Out-Of-Place data storage
- Ability to Choose desired target accelerator
- Single and Double precision
- Refer Prerequisites section here
- Refer Tested environments enumerated here
- Follow installation steps as described here
- Follow testing procedures as explained here
- The Specification of API's supported along with description can be found here
- Refer Examples section here