[gmx-developers] 2018-beta1: undefined reference to `nvmlDeviceGetPciInfo_v3'
Jochen Hub
jhub at gwdg.de
Thu Nov 30 17:10:45 CET 2017
Hi all,
first of all, thank you for the great work on gmx 2018. The speedup and
the the PME/GPU implementations are fabulous!!
During linking, I get
[100%] Linking CXX executable ../../bin/template
../../lib/libgromacs.so.3.0.0: undefined reference to
`nvmlDeviceGetPciInfo_v3'
The cuda/nvidia-related cmake output are:
-- Looking for NVIDIA GPUs present in the system
-- Number of NVIDIA GPUs detected: 2
-- Found CUDA: /cm/shared/apps/cuda90/toolkit/9.0.176 (found suitable
version "9.0", minimum required is "6.5")
-- Found NVML:
/cm/shared/apps/cuda90/toolkit/9.0.176/lib64/stubs/libnvidia-ml.so
-- Enabling single compilation unit for the CUDA non-bonded module.
Multiple compilation units are not compatible with CC 2.x devices, to
enable the feature specify only CC >=3.0 target architectures in
GMX_CUDA_TARGET_SM/GMX_CUDA_TARGET_COMPUTE.
This is on an Intel Xeon system with GTX 1070, gcc 6.3, Cuda 9.0,
Scientific Linux 7.3.
Can you give me a hint how to fix this, or is this a bug?
Thank you,
Jochen
--
---------------------------------------------------
Dr. Jochen Hub
Computational Molecular Biophysics Group
Institute for Microbiology and Genetics
Georg-August-University of Göttingen
Justus-von-Liebig-Weg 11, 37077 Göttingen, Germany.
Phone: +49-551-39-14189
http://cmb.bio.uni-goettingen.de/
---------------------------------------------------
More information about the gromacs.org_gmx-developers
mailing list