From 3c71c117eb3269664b3949f5ddcdf8a6befa872d Mon Sep 17 00:00:00 2001 From: Mark Abraham Date: Mon, 11 Dec 2017 17:49:42 +1100 Subject: [PATCH] Leave NVML use off by default Even if NVML is found, leave the default off because the linking is unreliable for reasons that are currently unclear, and only in some cases is linking with NVML advantageous. Fixes #2311 Change-Id: I03e833964995f88350bf6cb70c06f1e3f67bb865 --- cmake/gmxManageGPU.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmake/gmxManageGPU.cmake b/cmake/gmxManageGPU.cmake index 435ed0c17e..e05511239b 100644 --- a/cmake/gmxManageGPU.cmake +++ b/cmake/gmxManageGPU.cmake @@ -144,7 +144,8 @@ if (GMX_GPU) set(NVML_FIND_QUIETLY TRUE) endif() find_package(NVML) - option(GMX_USE_NVML "Use NVML support for better CUDA performance" ${NVML_FOUND}) + # TODO Default to off, since linking is not implemented reliably + option(GMX_USE_NVML "Use NVML support for better CUDA performance" OFF) mark_as_advanced(GMX_USE_NVML) if(GMX_USE_NVML) if(NVML_FOUND) -- 2.11.4.GIT