这些环境变量在Linux下用于配置CUDA和相关库的版本和路径。

  • NV_NVML_DEV_VERSION: NVIDIA Management Library (NVML)的开发版本号。
  • NV_LIBNCCL_DEV_PACKAGE: NVIDIA Collective Communications Library (NCCL)的开发版本号。
  • NVIDIA_REQUIRE_CUDA: 指定所需的CUDA版本和NVIDIA GPU驱动版本。
  • NV_LIBCUBLAS_DEV_PACKAGE: NVIDIA CUBLAS的开发版本号。
  • NV_NVTX_VERSION: NVIDIA Tools Extension (NVTX)的版本号。
  • NV_CUDA_CUDART_DEV_VERSION: CUDA Runtime (CUDART)的开发版本号。
  • NV_LIBCUSPARSE_VERSION: NVIDIA CUSPARSE的版本号。
  • NV_LIBNPP_VERSION: NVIDIA Performance Primitives (NPP)的版本号。
  • NV_CUDNN_PACKAGE: CUDA Deep Neural Network (cuDNN)的版本号。
  • NV_NVPROF_DEV_PACKAGE: NVIDIA Profiler (nvprof)的开发版本号。
  • NV_LIBNPP_PACKAGE: NVIDIA Performance Primitives (NPP)的包版本号。
  • NV_LIBCUBLAS_DEV_VERSION: NVIDIA CUBLAS的开发版本号。
  • NV_LIBCUBLAS_DEV_PACKAGE_NAME: NVIDIA CUBLAS的开发包名称。
  • NV_CUDA_CUDART_VERSION: CUDA Runtime (CUDART)的版本号。
  • CUDA_VERSION: CUDA的版本号。
  • SINGULARITY_CONTAINER: Singularity容器的路径。
  • NV_LIBCUBLAS_PACKAGE: NVIDIA CUBLAS的包版本号。
  • NV_LIBNPP_DEV_PACKAGE: NVIDIA Performance Primitives (NPP)的开发包版本号。
  • NV_LIBCUBLAS_PACKAGE_NAME: NVIDIA CUBLAS的包名称。
  • NV_LIBNPP_DEV_VERSION: NVIDIA Performance Primitives (NPP)的开发版本号。
  • NV_LIBCUSPARSE_DEV_VERSION: NVIDIA CUSPARSE的开发版本号。
  • NV_CUDA_LIB_VERSION: CUDA库的版本号。
  • NV_CUDNN_PACKAGE_DEV: CUDA Deep Neural Network (cuDNN)的开发包版本号。
  • NV_CUDA_COMPAT_PACKAGE: CUDA兼容性包的版本号。
  • NV_LIBNCCL_PACKAGE: NVIDIA Collective Communications Library (NCCL)的包版本号。
  • NV_NVPROF_VERSION: NVIDIA Profiler (nvprof)的版本号。

如果要更改这些环境变量的值,可以通过编辑bash配置文件(如.bashrc或.bash_profile)或直接在终端中使用export命令来修改。例如,要将CUDA版本更改为11.8,可以执行以下命令:

export CUDA_VERSION=11.8.0
Llinux下这些环境变量都是什么意思?如果cuda是118版本这些环境变量该如何更改?NV_NVML_DEV_VERSION=11655-1NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=21210-1+cuda116NVIDIA_REQUIRE_CUDA=cuda=116 brand=tesladriver=418driver419 brand=tesladriver=4

原文地址: https://www.cveoy.top/t/topic/iHYB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录