NVIDIA_VISIBLE_DEVICES
指定程序可见的 GPU 设备
|
|
可用值:
1,2
,以逗号分隔的 GPU UUID 或索引列表all
,所有 GPUnone
,加载驱动,但无法访问 GPUvoid
,不加载驱动
NVIDIA_DRIVER_CAPABILITIES
控制哪些驱动程序库/二进制文件将被安装在容器内
|
|
可用值:
- compute,CUDA 和 OpenCL 应用程序所需。
- compat32,运行 32 位应用程序所需。
- graphics,运行 OpenGL 和 Vulkan 应用程序所需。
- utility,nvidia-smi 使用和 NVML 所需。
- video,使用视频编解码器 SDK 所必需的。
- display,利用 X11 显示所需。
NVIDIA_REQUIRE_CUDA
用于指定所需的 CUDA 版本和驱动程序版本
|
|
|
|
NVIDIA_REQUIRE_DRIVER
用于指定所需的驱动程序版本
|
|
NVIDIA_REQUIRE_BRAND
用于指定所需的 GPU 品牌
|
|
NVIDIA_REQUIRE_ARCH
用于指定所需的 GPU 架构
|
|
CUDA_DEVICE_ORDER
按照 PCI_BUS_ID
顺序从 0 开始排列 GPU 设备。
|
|
只使用前两个 GPU
LD_LIBRARY_PATH
指定动态链接库的路径,确保运行时可以找到 CUDA 库文件。
|
|
CUDNN_PATH
指定 cuDNN 库的安装路径
|
|
CUDA_HOME
构建 CUDA 应用时,搜索 CUDA 库文件和工具的路径
|
|
CUDA_PATH
NVIDIA 自己的开发工具搜索 CUDA 库文件和工具的路径
|
|