Hi everyone,
I’m very new here, just got my first rig and very fresh to this. I’m running into an issue after installing CUDA 12.8.1 on my new system and would really appreciate any help or insights.
My System Setup:
- GPU: NVIDIA RTX 5080 (Blackwell architecture, Compute Capability 9.0)
- CPU: Intel Core i9-14900K
- OS: Windows 11 Pro 24H2 (Build 26100.3775)
- RAM: 96GB DDR5
- Storage: WD_Black SN770 2TB SSD
- Driver: NVIDIA Driver 576.02 (confirmed)
- CUDA Version: 12.8.1 (installed using
cuda_12.8.1_572.61_windows.exe
)
Problem:
After a clean install of CUDA 12.8.1:
- The file
**cufft64_12.dll**
is missing - Instead, only cufft64_11.dll is present, which seems to belong to CUDA 11.x, not CUDA 12.x.
What I’ve Tried:
- Fully uninstalled CUDA using the NVIDIA Cleanup Tool.
- Freshly reinstalled CUDA 12.8.1 (default options, only skipped driver install since I have a newer driver).
- Verified that CUDA_PATH and PATH environment variables are correctly set.
nvcc --version
confirms CUDA 12.8.1 is installed.- No installation errors or missing package warnings were shown during setup.
- I am not using WSL — this is native Windows.
- I need
cufft64_12.dll
specifically because my application (XGBoost with GPU support) depends on it.
My Goal:
- I need
cufft64_12.dll
so that I can properly build XGBoost with GPU acceleration enabled. - If CUDA 12.8.1 truly doesn’t include
cufft64_12.dll
anymore, I would appreciate any official clarification. - If it should be there, I would like advice on how to get a clean install with the correct version of cuFFT libraries.
Additional Notes:
- My current CUDA folder only contains cuFFT DLLs for version 11 (not 12).
- I have also noticed that Conda’s
cuda-toolkit-12.8.1
package incorrectly includedlibcufft-11.3.3.83
, which caused earlier issues. - This is blocking me from proceeding with GPU acceleration in machine learning workflows.
Questions:
- Should
cufft64_12.dll
still exist in CUDA 12.8.1 under Windows 11? - If yes, is there a known workaround to reinstall or manually retrieve it?
- If no, does NVIDIA recommend reverting to CUDA 11.8.0 for applications like XGBoost that expect cuFFT libraries?
Thanks in advance to anyone who can help. I really appreciate it.