9. 算力测试工具

命令

mxvs ops --devices <DEVICE_ID> --models <MODEL_NAME>

命令参数

表 9.1 算力测试命令参数

参数

必填

描述

-m, --models

测试对象精度,可指定精度:int8、bf16、fp16、fp32_vector(C600系列不支持)、fp32_matrix(C600系列不支持)、tf32。默认测试以上所有精度。

-d, --devices

测试对象PCIe设备编号,支持单个设备测试或多个设备同时测试。如果需要指定所有设备,可用 all 作为参数值,默认选择所有PCIe显卡设备。 若为sGPU场景,则需传入具体的sGPU设备编号,如 -d 0-s0,即被测对象为设备0上的子设备0。

--mode

指定算力测试模式:

0:全0矩阵(默认)

1:随机值sin/cos

2:随机值

--bref

仅显示测试结果,不显示MetaX GPU基本信息。

--json

将结果以JSON格式输出到文本中,可指定输出的文件名,如 --json result.json

--monitor-log

在测试期间若有内核错误可打印显示。

备注

  • 若要测试sGPU场景,需先将主机设备进行切分,具体方法参见《曦云® 系列通用GPU mx-smi使用手册》中“sGPU切分选项”章节。

  • 设备一旦开启切分功能,无论是否创建子设备,父设备不可用,即无算力测试结果。

  • 算力结果因调度策略不同而不同。