You can run it like this:ġ) Open a cmd.exe command prompt by typing:Ģ) Change the current directory to the correct folder by typing:Ĭd "\Program Files\NVIDIA Corporation\NVSMI"Īn alternative location where nvidia-smi.exe could be installed on Windows is in C:\Windows\System32\nvidia-smi.exe. On Windows, it is typically installed in C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi.exe. On Linux, this is typically installed in the search path for executables, so you can run it by opening a command line terminal and typing nvidia-smi.
You can test if yiou have a working graphics driver by running the "nvidia-smi" command line tool. In this case, cuda is also available in the ubuntu-multiverse repository. You may encounter problems installing on ubuntu 16.04 for a Geforce GTX 650 card. In case the driver was already installed, we recommend to check the version of the already installed driver and compare it to the one included in the CUDA Toolkit installer, and only let the CUDA Toolkit reinstall the driver in case its version is newer (keeping the existing driver if the CUDA Toolkit's version is older).
You can install the Nvidia driver and CUDA using one of the Nvidia installers. This would indicate that the driver is installed, but the CUDA Toolkit is not. If Huygens reports in the GPU status window The Nvidia graphics driver is also part of this Cuda Toolkit. The Cuda FFT library is installed as part of the "CUDA Toolkit", which is supplied by Nvidia. In order to avoid problems in those cases, we recommend to uninstall Cuda Toolkit 10.1, reboot, and install an older Cuda Toolkit.
If you have Cuda 10.1 on Windows (perhaps as a result of upgrading to Windows 10) together with a Huygens version below 19.04 and you are unable to upgrade Huygens, then a work-around is to downgrade the Cuda Toolkit to a version below 10.1.
Huygens version 19.04 and higher take this into account and should work with Cuda 10.1. However, Cuda version 10.1 was released with "cufft64_10.dll" instead of the expected "cufft64_101.dll"). Up to Cuda version 10.0 the number after the underscore in the dll name was 10 times the major version plus the minor version. The second is the "Cuda FFT library" ("cufft64_70.dll", "cufft64_75.dll", or "cufft64_80.dll" respectively for Cuda versions 7.0, 7.5 and 8.0 on Windows, or "libcufft.so" on Linux). The first is the "Cuda library" ("nvcuda.dll" on Windows and "libcuda.so" on Linux), which is usually included in the installation of the device driver for the graphics card that is installed with or by the operating system. Huygens currently requires two libraries. If you use an older version of Huygens then you might need an older CUDA version.ĭid you install both the Nvidia driver for your specific GPU card and the CUDA Toolkit? What is the latest CUDA version that is supported by Huygens?ĬUDA Toolkit 11.6 is the latest version that is confirmed to be compatible with the current Huygens version (available on the download page). You can find an overview of NVIDIA cards that can be used in combination with the Huygens GPU option here. You can find the compute capability of your graphics card on this page. To use Huygens GPU acceleration you need a CUDA-enabled Nvidia graphics card with a minimum compute capability of 3.0. GPU Checklist Do you have a Nvidia CUDA enabled GPU?