返回信息流实验室Linux四卡服务器,实验涉及性能评测,想知道GPU之间的关于PCIe switch和PCIe channel的拓扑结构。使用nvidia-smi topo --matrix似乎只能看到和CPU的连接关系,但是看不到和PCIe channel的连接关系。我也看了PCIe设备列表和设备PCIe地址这些,但是比较混乱还没有搞明白。有无比较直接的查看方式可以知道GPU是否是共享同一个PCIe通道从而可能会产生PCIe竞争?
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #17187同步于 2023/5/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
【问题】如何查看GPU是否共享PCIe通道?
EthanLee0528
2023/5/17镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 luyaxi 的大作中提到: 】
: 服务器pci通道都是cpu直出的吧,少有挂南桥底下的
那如果两个GPU连到同一个CPU Socket下,一般都是独占的PCIe链路吗?是相当于各自使用独立的PCIe channel嘛
intel志强w系列cpu可以支持到64条pcie,一个gpu占16条通道,4个占满肯定会不够用,还要考虑到其他外围设备也会吃掉通道。如果想看通道分配情况一般在bios里可以看到
【 在 EthanLee0528 的大作中提到: 】
:
: 那如果两个GPU连到同一个CPU Socket下,一般都是独占的PCIe链路吗?是相当于各自使用独立的PCIe channel嘛
【 在 luyaxi 的大作中提到: 】
: intel志强w系列cpu可以支持到64条pcie,一个gpu占16条通道,4个占满肯定会不够用,还要考虑到其他外围设备也会吃掉通道。如果想看通道分配情况一般在bios里可以看到
好的,我去看下,十分感谢!