TX2使CPU&&GPU跑满测试 您所在的位置:网站首页 specpower测试 TX2使CPU&&GPU跑满测试

TX2使CPU&&GPU跑满测试

#TX2使CPU&&GPU跑满测试| 来源: 网络整理| 查看: 265

使nvidia进入满跑模式

NVIDIA提供一种新的命令行工具,可以方便地让用户配置CPU状态,以最大限度地提高不同场景下的性能和能耗。 Jetson TX2由一个GPU和一个CPU集群组成。 CPU集群由双核丹佛2处理器和四核ARM Cortex-A57组成,通过高性能互连架构连接。GPU 是由两个Pascal 架构的SM组成 , 计算能力 6.2,还有一些用来加速特定应用的ASIC电路.

性能模式列表

TX2 拥有6个CPU核心和一个GPU,你可以不必自行运行所有性能/功耗来测试最佳的运行状态,因为NVIDIA的新的命令工具Nvpmodel,提供了5种模式。在Jetson TX2上。 下表列出了CPU内核的模式以及正在使用的CPU和GPU的最大频率。

modemode nameDenver2Frequencyarm A57FrequencyGPU Frequency0MAX-N22.0GHz42.0GHz1.30GHz1MAX-Q041.2GHz0.85GHz2MAX-P CORE-ALL21.4GHz41.4GHz1.12GHz3MAX-P ARM042.0GHZ1.12GHz4MAX-P Denver22.0GHz01.12GHz TX2默认模式是只开4个CPU, 所以你如果要打开其最大性能的话,那就试试nvpmodel ,切换一下模式吧. 用法 nvidia@tegra-ubuntu:~$ sudo nvpmodel [sudo] password for nvidia: Nvidia Power Model Tool Version 1.0.0 Usage: nvpmodel [-h | --help] [--verbose] [-q | --query] [-p | --parse] [-u | --udata] [-m | --mode ] [-f | --conf ] [-o | --os ] -h, --help: Print this help info. --verbose: Enable verbose log. -p, --parse: Parse the config file only. Recommended to enable verbose log. -m, --mode : is one of the integer POWER_MODEL ID defined in config file. Switch to the specified power mode. -f, --conf: explicitly specify the config file. If it is the only option, then it sets the power mode as default mode configured in the file. This option can be used for developer usage to specify a config file other than the default one. -o, --os : Perform OS specific operations for power model settings. Argument is case insensitive. -q, --query: Query the current power mode. -w, --wait: delay exectuion by specified amount of seconds. -u, --udata: specify the absolute path for user data file when set or query power mode. $ nvpmodel -m 0

#NVIDIA性能模式选择MAXP CORE ALL模式

屏幕右上角可选择或者使用下方命令(2为模式编号) nvidia@tegra-ubuntu:~$ sudo nvpmodel -m 2

#查看Jetson TX1/2 CPU和GPU性能使用状态

系统自带 nvidia@tegra-ubuntu:~$ sudo ~/tegrastats

可视化(CPU) nvidia@tegra-ubuntu:~$ sudo -H pip install s-tui -i http://pypi.douban.com/simple --trusted-host pypi.douban.com nvidia@tegra-ubuntu:~$ sudo s-tui

分别介绍一下作用 RAM 就是内存占用 cpu 当然就是CPU占用率了,TX2一共6个核,我再之前一篇如何配置中说过 EMC – external memory controller, 就是外存控制器 单位 bus%@MHz AVP – audio/video processor, TX2 自带的音频视频ASIC处理器 单位 processor%@MHz VDE – video decoder engine, TX2 带有视频编解码hevc的加速器 %MHz GR3D – GPU, processor, GPU的主频 %@MHz

#开N个该程序,使GPU跑满为止 nvidia@tegra-ubuntu:~$ cd ~/VisionWorks-SFM-0.90-Samples/bin/aarch64/linux/release nvidia@tegra-ubuntu:~$ ./nvx_sample_sfm

使CPU跑满 安装stress 更新软件源 nvidia@tegra-ubuntu:~$ sudo apt-get update安装stress nvidia@tegra-ubuntu:~$ sudo apt-get install stress stress 介绍

shell 输入stress会有提示,参数的介绍及使用的例子

使用以下命令 nvidia@tegra-ubuntu:~$ stress --cpu 6(6为CPU个数) --io 4 --vm 2 --vm-bytes 128M --timesout 1000s或者使用下方命令 nvidia@tegra-ubuntu:~$ stress -c 6(6为CPU个数)

#查看CPU是否跑满 活动里查找打开 System Monitor

#查看温度 nvidia@tegra-ubuntu:~$ psensor

打开风扇 进入root用户 sudo su echo 255 > /sys/devices/pwm_fan/target_pwm



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有