需要用到cuda_samples:GitHub - NVIDIA/cuda-samples

该工具的详细解释可以看这个

里面至少有两个工具可以用来检查。

我把部分编译好的上传了,在最上面可以下载,包括:

UnifiedMemoryPerf,bandwidthTest,deviceQuery,simpleIPC,simpleMultiGPU,topologyQuery,alignedTypes,busGrind,p2pBandwidthLatencyTest,simpleMPI,simpleP2P


1、p2pBandwidthLatencyTest

cuda-samples/Samples/5_Domain_Specific/p2pBandwidthLatencyTest at master · NVIDIA/cuda-samples · GitHub

编译后运行:

make
./p2pBandwidthLatencyTest

【技巧】如何检查多个GPU之间是否支持P2P通信_p2p

后面还会给出相应的带宽测试结果:

【技巧】如何检查多个GPU之间是否支持P2P通信_网络协议_02

2、simpleP2P

cuda-samples/Samples/0_Introduction/simpleP2P at master · NVIDIA/cuda-samples · GitHub

也是编译后运行:

make
./simpleP2P

【技巧】如何检查多个GPU之间是否支持P2P通信_p2p_03