Repository navigation
Setup your machine
Jiahui Chen edited this page Sep 29, 2024
·
7 revisions
You need a PC with an NVIDIA GPU of any architecture supported by nvcc 11.8 and nvcc 12.3.
We expect the library to be compilable with ROCm HIP, but we did not test it. Check ROCm AMD hardware compatibility to know which AMD GPU's you could test. Actually, if you try with an AMD GPU we would love you to let us know :)
Intel GPU's are programmed with either OpenCL or SYCL. At this moment we don't support neither of the two API's.
- CMake 3.22 or higher.
- CUDA Toolkit SDK tested versions (11.8, 12.1, 12.2, 12.3) compatible with your OS.
DO NOT install versions 12.4 or higher, since their
nvcccompiler has a bug that is still not fixed. - NVIDIA driver version required by the SDK or higher.
Install the minimum software requirements:
- CMake 3.22 or higher.
- Visual Studio 2022 Community version 17.9.5 or lower (versions 17.10 and higher require newer versions of the cuda compiler)
- CUDA Toolkit SDK tested versions (11.8, 12.1, 12.2, 12.3)
DO NOT install versions 12.4 or higher, since their
nvcccompiler has a bug that is still not fixed. - NVIDIA driver version required by the SDK or higher.