Reallllllllly thanks for replying!!! I didn’t know RTX2080 is sm_75
But when I run with cmake … -DGMX_GIT_VERSION_INFO=OFF -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON -DGMX_GPU=CUDA DGMX_CUDA_TARGET_SM=75 -DGMX_CUDA_TARGET_COMPUTE=75
and when I ran make command,
This Error Occured… I can’t know the reason why this error occurs…
only running with -DGMX_CUDA_TARGET_SM=80 option doesn’t makes error when I run make.
But why did you decide to set GMX_CUDA_TARGET_*? If you don’t know the device architecture, it’s better to not set these flags at all (but if you decide to build without them now, you need first to remove CMakeCache.txt file from the build directory).
You are missing - in front of DGMX_CUDA_TARGET_SM. That’s the reason for the “ignoring command line” error. It should be -DGMX_CUDA_TARGET_SM=75, not just DGMX_CUDA_TARGET_SM=75. This is likely the reason for the “unexpected operand” compilation error.
The Python error should not be a problem unless you plan to use GMXAPI. The DOWNLOAD_EXTRACT_TIMESTAMP warning is, as it says, a developer-facing warning, and can safely be ignored.
On a related note: it is usually a much better idea to always use the latest release, GROMACS 2023.3 currently, then any older version. There had been quite a few bugfixes and minor improvements since then (e.g., the harmless but annoying DOWNLOAD_EXTRACT_TIMESTAMP warning was fixed in 2023.2).
Could you please post error messages as a text? It’s quite hard to read poor-contrast red-on-black text from a JPEG, and it makes it harder for others to search for a similar error if they encounter a similar error. That will also avoid triggering the spam filter, since images raise the suspicion.
Sorry I’m new to gromacs community and didn’t know how to use.
1. The error message was
2.Cuda Version
I’m using Cuda 11.3, which is the latest version of CUDA which I can use in my OS(Ubuntu 16.04) and GPU(NVIDIA GeForce RTX 2080 Ti), driver version is 465
I can’t use CUDA which is upper than 11.3 in my condition…
If that CUDA version is broken, is it better to use CUDA 11.2 ? I read the document to latest CUDA as I can when I run gromacs.