document new CUDA_MPS_SUPPORT option in CMake
This commit is contained in:
@ -1503,6 +1503,16 @@ target API.
|
|||||||
</dl>
|
</dl>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><code>CUDA_MPS_SUPPORT</code> (CUDA only)</td>
|
||||||
|
<td>Enable tweaks for running with Nvidia CUDA Multi-process services daemon</td>
|
||||||
|
<td>
|
||||||
|
<dl>
|
||||||
|
<dt><code>on</code></dt>
|
||||||
|
<dt><code>off</code> (default)</dt>
|
||||||
|
</dl>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>BIN2C</code> (CUDA only)</td>
|
<td><code>BIN2C</code> (CUDA only)</td>
|
||||||
<td>Path to bin2c executable, will automatically pick up the first one in your $PATH.</td>
|
<td>Path to bin2c executable, will automatically pick up the first one in your $PATH.</td>
|
||||||
|
|||||||
@ -82,17 +82,19 @@ which GPU hardware to build for.
|
|||||||
|
|
||||||
[CMake build]:
|
[CMake build]:
|
||||||
|
|
||||||
-D GPU_API=value # value = opencl (default) or cuda
|
-D GPU_API=value # value = opencl (default) or cuda
|
||||||
-D GPU_PREC=value # precision setting
|
-D GPU_PREC=value # precision setting
|
||||||
# value = double or mixed (default) or single
|
# value = double or mixed (default) or single
|
||||||
-D OCL_TUNE=value # hardware choice for GPU_API=opencl
|
-D OCL_TUNE=value # hardware choice for GPU_API=opencl
|
||||||
# generic (default) or intel (Intel CPU) or fermi, kepler, cypress (NVIDIA)
|
# generic (default) or intel (Intel CPU) or fermi, kepler, cypress (NVIDIA)
|
||||||
-D GPU_ARCH=value # primary GPU hardware choice for GPU_API=cuda
|
-D GPU_ARCH=value # primary GPU hardware choice for GPU_API=cuda
|
||||||
# value = sm_XX, see below
|
# value = sm_XX, see below
|
||||||
# default is Cuda-compiler dependent, but typically sm_20
|
# default is Cuda-compiler dependent, but typically sm_20
|
||||||
-D CUDPP_OPT=value # optimization setting for GPU_API=cuda
|
-D CUDPP_OPT=value # optimization setting for GPU_API=cuda
|
||||||
# enables CUDA Performance Primitives Optimizations
|
# enables CUDA Performance Primitives Optimizations
|
||||||
# yes (default) or no :pre
|
# 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:
|
GPU_ARCH settings for different GPU hardware is as follows:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user