10. 压力测试

10.1. XCore压力测试

命令

mxvs stress --xcore --xcore-devices <DEVICE_ID>

命令参数

表 10.1 XCore压力测试命令参数

参数

必填

描述

--xcore

XCore压力测试开关。

--xcore-devices

测试对象PCIe设备编号,支持单个设备测试或多个设备同时测试。如果需要指定所有设备,可用 all 作为参数值,默认选择所有PCIe显卡设备。

--duration

以 “HH:MM” 的格式,指定执行压力测试的持续时间,默认为 00:30。当进行长时间压力测试时,建议在后台执行,例:nohup mxvs stress --xcore --duration 12:00 &

--pulse

脉冲测试开关。

--panels

选择要在压力测试面板中展示的内容,默认显示以下几项:

0:BOARD POWER(功耗)

2:USAGE(使用率)

--monitor-log

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

输出结果

../_images/image13.png

图 10.1 XCore压力测试结果示例图

10.2. MetaXLink压力测试

命令

mxvs stress --metaxlink

命令参数

表 10.2 MetaXLink压力测试命令参数

参数

必填

描述

--metaxlink

MetaXLink压力测试开关。

--metaxlink-mode

MetaXLink压力测试模式,默认为 1

0:使用XCORE打流

1:x16的链路使用XCORE打流,x8链路使用DMA打流。

2:使用DMA打流。

--duration

以 “HH:MM” 的格式,指定执行压力测试的持续时间,默认为 00:30。 当进行长时间压力测试时,建议在后台执行,例如:nohup mxvs stress --metaxlink --duration 12:00 &

--pulse

使能波动测试。

--panels

选择要在压力测试面板中展示的内容,默认显示以下几项:

0:BOARD POWER(功耗)

2:USAGE(使用率)

3:METAXLINK BANDWIDTH(MetaXLink 带宽)

--monitor-log

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

输出结果

../_images/image14.png

图 10.2 MetaXLink压力测试结果示例图

10.3. ETH压力测试

命令

mxvs stress --eth

命令参数

表 10.3 ETH压力测试命令参数

参数

必填

描述

--eth

ETH压力测试开关。

--duration

以 “HH:MM” 的格式,指定执行压力测试的持续时间,默认为 00:30。 当进行长时间压力测试时,建议在后台执行,例如:nohup mxvs stress --metaxlink --duration 12:00 &

--pulse

使能波动测试。

--panels

选择要在压力测试面板中展示的内容,默认显示以下几项:

0:BOARD POWER(功耗)

2:USAGE(使用率)

4:ETH BANDWIDTH(ETH 带宽)

--monitor-log

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

输出结果

../_images/ETH18.png

图 10.3 ETH压力测试结果示例图