Ubuntu nvidia smi和nvidia x服务器设置之间的顺序不同

Ubuntu nvidia smi和nvidia x服务器设置之间的顺序不同,ubuntu,cuda,gpu,nvidia,pci-e,Ubuntu,Cuda,Gpu,Nvidia,Pci E,当我运行命令nvidia smi时,我得到以下两个按总线ID排序的GPU: 对于GPU00000000:0A:00.0 对于GPU10000000:41:00.0 但是,当我运行NVIDIA X服务器设置时,我可以按其总线ID订购以下GPU: 对于GPU0,PCI:65:0:0 对于GPU1,PCI:10:0:0 因此,它们根据自己枚举总线ID的方式有不同的顺序。 有没有办法使订单保持一致 操作系统:Ubuntu 16.04 主板:MSI X399(适用于AMD 1950X) (PS) 事实上,

当我运行命令
nvidia smi
时,我得到以下两个按总线ID排序的GPU:

对于GPU00000000:0A:00.0

对于GPU10000000:41:00.0

但是,当我运行NVIDIA X服务器设置时,我可以按其总线ID订购以下GPU:

对于GPU0,PCI:65:0:0

对于GPU1,PCI:10:0:0

因此,它们根据自己枚举总线ID的方式有不同的顺序。 有没有办法使订单保持一致

操作系统:Ubuntu 16.04 主板:MSI X399(适用于AMD 1950X)

(PS)
事实上,当在多个GPU上使用深度学习机制时,我的计算机被冻结。我想不同的GPU订单是原因。

重要的订单是CUDA订单

您可以使用CUDA设备查看哪个是哪个

然后,您将能够在GPU上运行您的程序,该GPU不用于显示,或者