有一台服务器,8GPU卡需要测试卡间内存带宽,测试法如下:
1.安装cuda,10.0版本,或9.2版本均可
2.进入安装目录一般为/usrlocal/,更深一层cuda-9.2ow/samples/1_Utilities/p2pBandwidthLatencyTest
3.直接make,若是报错,建议make clean,别的错误,需要具体分析
4.会拷贝生成的可执行文件,注意生成目录cp的位置,进入对应的位置./p2pBandwidthLatencyTest 即会生成对应的性能参照参数
5.重定向到结果到文件./p2pBandwidthLatencyTest > p2pBandwidth.txt
其中涵盖了单向带宽p2p,双向带宽p2p,以及Latency的性能参数
作为理论性能参数,也可以作为gpu服务器选型的性能参照,尤其是深度学习,多卡训练的时候,作为理论性能参数进行调优!