美文网首页
PCI Bus ID与CUDA id的对应

PCI Bus ID与CUDA id的对应

作者: SSRSGJYD | 来源:发表于2019-12-27 09:58 被阅读0次

    NVML工具nvidia-smi按设备的PCI Bus ID为设备分配索引序号。CUDA则有自己的id分配规则,因此这两个id不一定相同。

    CUDA_VISIBLE_DEVICES变量是根据设备ID(CUDA)来选择设备,但是选择的设备不一定是我们想要使用的。可以通过CUDA_DEVICE_ORDER=PCI_BUS_ID来更改索引方式,使得CUDA按照PCI Bus ID来分配索引序号。

    os.environ['CUDA_DEVICE_ORDER'] = 'PCI_BUS_ID'
    

    参考资料:
    https://www.jianshu.com/p/d10bfee104cc
    https://www.cnblogs.com/wmr95/articles/8846749.html

    相关文章

      网友评论

          本文标题:PCI Bus ID与CUDA id的对应

          本文链接:https://www.haomeiwen.com/subject/krbroctx.html