[Orin Nx] 如何跑满GPU和CPU,观察温度和散热性能?

这篇具有很好参考价值的文章主要介绍了[Orin Nx] 如何跑满GPU和CPU,观察温度和散热性能?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、环境说明

硬件: Nvidia Orin NX 16GB

软件:Jetson Linux R35.3.1

2、工具安装部署

GPU的压力测试主要使用工具:

https://github.com/anseeto/jetson-gpu-burn

CPU的压力测试主要使用工具 stress

注意安装 jetson-gpu-burn需要在 /etc/apt/sources.list 添加如下源:

root@w:~# cat /etc/apt/sources.list.d/nvidia-l4t-apt-source.list 
# SPDX-FileCopyrightText: Copyright (c) 2019-2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: LicenseRef-NvidiaProprietary
#
# NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
# property and proprietary rights in and to this material, related
# documentation and any modifications thereto. Any use, reproduction,
# disclosure or distribution of this material and related documentation
# without an express license agreement from NVIDIA CORPORATION or
# its affiliates is strictly prohibited.

deb https://repo.download.nvidia.com/jetson/common r35.3 main
deb https://repo.download.nvidia.com/jetson/t234 r35.3 main

简单点操作:

 cat /etc/apt/sources.list.d/nvidia-l4t-apt-source.list >> /etc/apt/sources.list

 然后执行如下安装命令进行安装

sudo apt-get update
sudo apt-get install cuda-toolkit-11-4
sudo apt-get install stress
sudo apt-get -y install pip
sudo apt-get -y install python-pip
sudo -H pip install -U jetson-stats

在设备上下载jetson-gpu-burn 源码进行编译

git clone https://github.com/anseeto/jetson-gpu-burn.git

cd jetson-gpu-burn

make

 编译成功会生成一个 gpu_burn 的二进制可执行程序,执行该程序即可跑满gpu.

3、观测不同电源模式进行CPU、GPU性能和温度

跑满CPU:8个核

root@w:~# stress -c 8 &
[1] 3302
root@w:~# stress: info: [3302] dispatching hogs: 8 cpu, 0 io, 0 vm, 0 hdd

跑满GPU:

root@w:~/jetson-gpu-burn# ./gpu_burn 1000
Run length not specified in the command line.  Burning for 10 secs

 执行jtop命令观察

[Orin Nx] 如何跑满GPU和CPU,观察温度和散热性能?

 可以看到我们设备的电源模式是最大功率MAXN的模式,GPU 918MHz和CPU 2.0GHz 8个核都已经全负荷工作,此时实时的功率24.8W左右,CPU和GPU的温度可以实时看到。

如果设备的散热性能不好的话,CPU和GPU的温度会很高,可能会影响性能表现,比如GPU和CPU会在高温时出现降频。

下面是Orin Nx模块的最大性能和工作温度范围:

[Orin Nx] 如何跑满GPU和CPU,观察温度和散热性能?

[Orin Nx] 如何跑满GPU和CPU,观察温度和散热性能? 如果要Orin Nx达到最大性能,设备的散热问题做好设计是不可忽略的。

4、trouble-shot:

root@w:~# jtop 

Traceback (most recent call last):
  File "/usr/local/bin/jtop", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.8/dist-packages/jtop/__main__.py", line 159, in main
    curses.wrapper(JTOPGUI, jetson, pages, init_page=args.page,
  File "/usr/lib/python3.8/curses/__init__.py", line 105, in wrapper
    return func(stdscr, *args, **kwds)
  File "/usr/local/lib/python3.8/dist-packages/jtop/gui/jtopgui.py", line 79, in __init__
    NColors(color_filter)
  File "/usr/local/lib/python3.8/dist-packages/jtop/gui/lib/colors.py", line 43, in __init__
    curses.init_pair(NColors.RED, curses.COLOR_RED if not color_filter else curses.COLOR_BLUE, curses.COLOR_BLACK)
_curses.error: init_pair() returned ERR

解决办法:

        export TERM='xterm-256color'

root@w:~# jtop 
The jtop.service is not active. Please run:
sudo systemctl restart jtop.service

解决方法:

systemctl restart jtop.service 文章来源地址https://www.toymoban.com/news/detail-500663.html

到了这里,关于[Orin Nx] 如何跑满GPU和CPU,观察温度和散热性能?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CPU和GPU性能优化

    在Unity游戏开发中,优化CPU和GPU的性能是非常重要的,可以提高游戏的运行效率、降低功耗和延迟,并提高用户体验。以下是一些优化CPU和GPU性能的方法: 1.优化游戏逻辑和算法 减少不必要的计算和内存操作,例如避免频繁的分配和释放内存,减少不必要的数据结构和循环。

    2024年02月09日
    浏览(35)
  • 导致服务器CPU跑满的原因有哪些

    一.硬件原因 服务器CPU自身出现问题,比如机房散热不足,温度过热或者驱动故障,导致CPU性能下降,很容易造成CPU跑满的情况。 二.网站代码错误 排查硬件原因后,我们进入网站后台查看是哪些程序占用了大量CPU,检测这些代码自身是否有问题。如果是代码问题就需要

    2024年02月12日
    浏览(43)
  • 【Jetson Orin NX 开发板烧录启动系统】

    @英伟达Jetson Orin NX 开发板上市有一段时间了,其中16G套件能提供100TOPS算力,性能是上一代Jetson Xavier NX 的 5 倍。其启动系统安装于之前Jetpack SD 烧录完全不同,在这里做一个简单系统安装的介绍,希望能帮助有需要的朋友 除了开发板,这一代支持使用NVMe固态硬盘作为存储介

    2024年02月14日
    浏览(58)
  • Jetson Orin NX上手使用(Linux系统的配置)

    长文预警 本篇为完整过程记录 有特定需求可以跳转对应位置查看 先介绍手上拿到的orin nx模块:Jetson Orin NX 16GB 100TOPS的算力听起来顶呱呱 摸过一些jetson系列套件的我拿到手自信开搞……然后就自闭了 他好像跟以前的不是一个路子啊(以前摸过的有nano nx tx1 tx2) 遂上网搜索

    2023年04月27日
    浏览(28)
  • AIGC靠GPU还是CPU?高性能计算两大技术方向演变

    2023 年的 AI 产业可以用风起云涌来形容。ChatGPT 的横空出世让生成式 AI 技术一夜之间红遍全球,很多从未了解过人工智能的普通人也开始对大模型产生了浓厚的兴趣。媒体、调研机构纷纷推出长篇专题,论证 ChatGPT、StableDiffusion、Midjourney 等文本和图像大模型会对哪些行业产生

    2024年02月12日
    浏览(30)
  • Jetson Orin NX上手使用(Linux系统的配置&Jetpack的烧录)

    长文预警 本篇为完整过程记录 有特定需求可以跳转对应位置查看 先介绍手上拿到的orin nx模块:Jetson Orin NX 16GB 100TOPS的算力听起来顶呱呱 摸过一些jetson系列套件的我拿到手自信开搞……然后就自闭了 他好像跟以前的不是一个路子啊(以前摸过的有nano nx tx1 tx2) 遂上网搜索

    2024年02月06日
    浏览(33)
  • Jetson Orin NX 开发指南(7): EGO-Swarm 的编译与运行

    EGO-Planner 浙江大学 FAST-LAB 实验室的开源轨迹规划算法是,受到 IEEE Spectrum 等知名科技媒体的报道,其理论技术较为前沿,是一种不依赖于ESDF,基于B样条的规划算法,并且规划成功率、算法消耗时间、代价数值等性能方面都要高于其他几种知名算法。 而 EGO-Swarm 是基于 EGO-P

    2024年02月03日
    浏览(34)
  • Jetson Orin NX上手使用(Linux系统的配置&Jetpack的烧录&镜像的备份恢复)

    长文预警 本篇为完整过程记录 有特定需求可以跳转对应位置查看 先介绍手上拿到的orin nx模块:Jetson Orin NX 16GB 100TOPS的算力听起来顶呱呱 摸过一些jetson系列套件的我拿到手自信开搞……然后就自闭了 他好像跟以前的不是一个路子啊(以前摸过的有nano nx tx1 tx2) 遂上网搜索

    2024年02月09日
    浏览(35)
  • 【PyTorch如何实现CPU、GPU相互转换?】

    写代码时非常困惑,明明下载了cuda支持包和PyTorch-GPU版本,进行NN和CNN时却是用CPU在进行计算(CPU利用率超90%,GPU利用率不到5%),如下图: 首先我检查了PyTorch是否安装成功,输入命令print(torch.cuda.is_available()),返回值为True,说明PyTorch是安装成功了,这可让我有点捉急。 看

    2024年02月06日
    浏览(22)
  • 深入了解浮点运算——CPU 和 GPU 算力是如何计算的

    随着国家大力发展数字经济,算力的提升和普惠变得越来越重要。在数字化时代,算力已成为推动科技发展和创新的关键要素。它不仅仅是衡量计算机处理速度的标准,还涉及计算机系统或设备执行计算任务的能力、数据处理能力以及解决复杂计算问题的能力。那么算力到底

    2024年01月17日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包