[PATCH] D141861: [nvptx-arch] Dynamically load the CUDA runtime if not found during the build

Artem Belevich via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Jan 30 16:38:05 PST 2023


tra added a comment.

For what it's worth, NVIDIA has started deprecating 32-bit binaries long ago (https://forums.developer.nvidia.com/t/deprecation-plans-for-32-bit-linux-x86-cuda-toolkit-and-cuda-driver/31356)  and the process had finally come to the end with the release of CUDA-12:

CUDA-12 release notes say: <https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#:~:text=Compute%20Sanitizer.-,CUDA%20Compiler,-32%2Dbit%20compilation>

> 32-bit compilation native and cross-compilation is removed from CUDA 12.0 and later Toolkit. 
> Use the CUDA Toolkit from earlier releases for 32-bit compilation. CUDA Driver will continue 
> to support running existing 32-bit applications on existing GPUs except Hopper. 
> Hopper does not support 32-bit applications. Ada will be the last architecture with driver support for 32-bit applications.




Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D141861/new/

https://reviews.llvm.org/D141861



More information about the cfe-commits mailing list