Releases: DTolm/VkFFT
Windows executables v1.2.8
Bluestein's algorithm implementation in VkFFT: Performance update 1
release: main benchmark version. Vulkan should be included in the graphics driver
Vulkan_cuFFT: requires CUDA 9. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
CUDA_cuFFT: requires CUDA 9. CUDA backend of VkFFT
OpenCL: requires OpenCL 1.2 (lower versions are also supported but performance is not tested). OpenCL backend of VkFFT
Windows executables v1.2.7
Bluestein's algorithm implementation in VkFFT
release: main benchmark version. Vulkan should be included in the graphics driver
Vulkan_cuFFT: requires CUDA 9. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
CUDA_cuFFT: requires CUDA 9. CUDA backend of VkFFT
OpenCL: requires OpenCL 1.2 (lower versions are also supported but performance is not tested). OpenCL backend of VkFFT
Windows executables v1.2.5
Discrete Cosine Transform-II, III and IV support
release: main benchmark version. Vulkan should be included in the graphics driver
Vulkan_cuFFT: requires CUDA 9. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
CUDA_cuFFT: requires CUDA 9. CUDA backend of VkFFT
OpenCL: requires OpenCL 1.2 (lower versions are also supported but performance is not tested). OpenCL backend of VkFFT
Windows executables v1.2.2
User-defined system benchmarks
release: main benchmark version. Vulkan should be included in the graphics driver
Vulkan_cuFFT: requires CUDA 9. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
CUDA_cuFFT: requires CUDA 9. CUDA backend of VkFFT
OpenCL: requires OpenCL 1.2 (lower versions are also supported but performance is not tested). OpenCL backend of VkFFT
Windows executables v1.2.0
OpenCL backend, multi-upload R2C/C2R, error handling
release: main benchmark version. Vulkan should be included in the graphics driver
Vulkan_cuFFT: requires CUDA 9. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
CUDA_cuFFT: requires CUDA 9. CUDA backend of VkFFT
OpenCL: requires OpenCL 1.2 (lower versions are also supported but performance is not tested). OpenCL backend of VkFFT
Windows executables v1.1.10
Performance update, new benchmarks, solved shared memory errors
release: main benchmark version. Vulkan should be included in the graphics driver
Vulkan_cuFFT: requires CUDA 11. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
CUDA_cuFFT: requires CUDA 11. CUDA backend of VkFFT
Windows executables v1.1.9
radix 11/13 update
R2C case now has the same layout as FFTW
release: main benchmark version. Vulkan should be included in the graphics driver
Vulkan_cuFFT: requires CUDA 11. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
CUDA_cuFFT: requires CUDA 11. CUDA backend of VkFFT
Windows executables v1.1.8
CUDA/HIP support in VkFFT
release: main benchmark version. Vulkan should be included in the graphics driver
Vulkan_cuFFT: requires CUDA 11. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
CUDA_cuFFT: requires CUDA 11. CUDA backend of VkFFT
Windows executables v1.1.7
Register overutilization rework, exponent sign switch
release: main benchmark version. Vulkan should be included in the graphics driver
CUDA: requires CUDA 11. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1
Windows executables v1.1.6
Vulkan version control, lower stack usage, bugfixes
release: main benchmark version. Vulkan should be included in the graphics driver
CUDA: requires CUDA 11. The only difference to release version is enabled cuFFT benchmark
these executables require Vulkan 1.1