Orin CPU&GPU 高负荷功耗测试

目录

文章目录

  • 1.操作步骤
  • 1.1 进入串口命令行之后:
      • a. GPU 全速测试
      • b. CPU 全速测试
      • c. 查看当前状态
    • 1.2 tegrastats
  • 2 性能模式开启
    • 2.1 开启最高性能
    • 2.2 开启最大频率
  • 3 安装过程
    • 3.1 安装stress
    • 3.2 执行命令

1.操作步骤

使用串口命令行测试步骤:

1.1 进入串口命令行之后:

a. GPU 全速测试

./gpu_burn -d 3600 &

b. CPU 全速测试

stress -c 12 &

c. 查看当前状态

1.2 tegrastats

下图:执行完命令后
Orin CPU&GPU 高负荷功耗测试_第1张图片
下图:tegrastats 命令查看当前状态
Orin CPU&GPU 高负荷功耗测试_第2张图片

其中:红圈中为CPU 负载,黄圈中为CPU温度; 蓝圈中,为GPU的负载和温度;

如果能够打开终端,使用jtop看到话,会得到如下图:
Orin CPU&GPU 高负荷功耗测试_第3张图片

如下为上述测试步骤的一些说明:

2 性能模式开启

2.1 开启最高性能

默认已开启最高功耗模式,不用设置

sudo nvpmodel -m 0

附几种工作模式:

0: MAXN

1: MODE 10W

2: MODE 15W

3: MODE 30W ALL

4: MODE 30W 6CORE

5: MODE 30W 4CORE

6: MODE 30W 2CORE

7: MODE 15W DESKTOP

2.2 开启最大频率

sudo jetson_clock

开启后,可以使用sudo jetson_clocks --show 命令查看当前的cpu,gpu 频率

3 安装过程

CPU 全速测试:

3.1 安装stress

使用如下命令安装,如果安装完成,调过此步骤;

apt install stress

3.2 执行命令

stress -c 12 12 代表12个cpu

使用 nproc 命令可以查看当前cpu个数

使用 tegrastats 或 jtop (安装步骤见附录)命令查看当前运行状态:

安装gpu-burn: git clone GitHub - wilicc/gpu-burn: Multi-GPU CUDA stress test

make 如果没有make,则执行 apt install make 进行安装

使用命令行,执行gpu全速:

cd /home/gpu_burn

./gpu_burn -d 3600 3600 为执行的秒数,时间按需要长度进行设置
在终端中,CPU+GPU高负载测试:
Orin CPU&GPU 高负荷功耗测试_第4张图片

你可能感兴趣的:(orin之路,linux,cpu,gpu,功耗测试)