运行命令nvidia-smi
时,我得到了以下两个按其总线ID排序的GPU:
对于GPU 0,00000000:0A:00.0
对于GPU 1,00000000:41:00.0
但是,当我运行NVIDIA X server Settings
时,我可以按照其总线ID排序以下GPU:
对于GPU 0,PCI:65:0:0
对于GPU 1,PCI:10:0:0
因此,它们根据自己枚举Bus-Id的方式具有不同的顺序。 有什么办法可以使订单保持一致?
OS:Ubuntu 16.04 主板:MSI X399(用于AMD 1950X)
(PS) 实际上,使用dataparallel机制在多个GPU上进行深度学习时,我的计算机被冻结了。我猜这是GPU顺序不同的原因。