You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hipFFT is a wrapper on top of rocFFT that was written to provide compatible interfaces. As you can see it is not fully done yet and is missing functionalities and has bugs; goal is to clean this out and get it tested well, unfortunately I don't have timeline on when that will happen
What features of cuFFT are actually implemented?
It's hard to say looking at header and source files.
There is a lot of commented code and empty switch cases, for example: https://github.com/ROCmSoftwarePlatform/rocFFT/blob/develop/library/src/hipfft.cpp#L224
hipfftExecC2C
calls the same code for different directions (unlikehipfftExecZ2Z
):https://github.com/ROCmSoftwarePlatform/rocFFT/blob/develop/library/src/hipfft.cpp#L858
Functions always return
HIPFFT_SUCCESS
and ignore result ofrocfft_*
functions.Will hipFFT be a wrapper around cuFFT? Or it's supposed to be used with rocFFT only (on both ROCm and CUDA).
The text was updated successfully, but these errors were encountered: