NVSHMEM 运行时配置#

本节介绍在使用 NVSHMEM 运行时开发应用程序时,一些关键的 NVSHMEM 运行时配置注意事项。

环境行为#

以下环境变量可用于控制以下行为

  • 设置 NVSHMEM_DISABLE_NCCL=1 以消除在使用 MPS 时 NCCL 自动禁用的警告。

  • 设置 NVSHMEM_IGNORE_CUDA_MPS_ACTIVE_THREAD_PERCENTAGE=1 即使 CUDA_MPS_ACTIVE_THREAD_PERCENTAGE 未设置为 1/PEs,也能获得完整的 MPG 模式。