From 1bf5047c7af36f366b1a884a9d7d83bda1f7cfe8 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Thu, 28 Mar 2019 18:03:54 -0400 Subject: [PATCH] document new CUDA_MPS_SUPPORT option in CMake --- cmake/README.md | 10 ++++++++++ doc/src/Build_extras.txt | 24 +++++++++++++----------- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/cmake/README.md b/cmake/README.md index ce3b4502af..1c37ecc92e 100644 --- a/cmake/README.md +++ b/cmake/README.md @@ -1503,6 +1503,16 @@ target API. + + CUDA_MPS_SUPPORT (CUDA only) + Enable tweaks for running with Nvidia CUDA Multi-process services daemon + +
+
on
+
off (default)
+
+ + BIN2C (CUDA only) Path to bin2c executable, will automatically pick up the first one in your $PATH. diff --git a/doc/src/Build_extras.txt b/doc/src/Build_extras.txt index 65a05c267e..1fd6c320ce 100644 --- a/doc/src/Build_extras.txt +++ b/doc/src/Build_extras.txt @@ -82,17 +82,19 @@ which GPU hardware to build for. [CMake build]: --D GPU_API=value # value = opencl (default) or cuda --D GPU_PREC=value # precision setting - # value = double or mixed (default) or single --D OCL_TUNE=value # hardware choice for GPU_API=opencl - # generic (default) or intel (Intel CPU) or fermi, kepler, cypress (NVIDIA) --D GPU_ARCH=value # primary GPU hardware choice for GPU_API=cuda - # value = sm_XX, see below - # default is Cuda-compiler dependent, but typically sm_20 --D CUDPP_OPT=value # optimization setting for GPU_API=cuda - # enables CUDA Performance Primitives Optimizations - # yes (default) or no :pre +-D GPU_API=value # value = opencl (default) or cuda +-D GPU_PREC=value # precision setting + # value = double or mixed (default) or single +-D OCL_TUNE=value # hardware choice for GPU_API=opencl + # generic (default) or intel (Intel CPU) or fermi, kepler, cypress (NVIDIA) +-D GPU_ARCH=value # primary GPU hardware choice for GPU_API=cuda + # value = sm_XX, see below + # default is Cuda-compiler dependent, but typically sm_20 +-D CUDPP_OPT=value # optimization setting for GPU_API=cuda + # enables CUDA Performance Primitives Optimizations + # value = yes (default) or no +-D CUDA_MPS_SUPPORT=value # enables some tweaks required to run with active nvidia-cuda-mps daemon + # value = yes or no (default) GPU_ARCH settings for different GPU hardware is as follows: