之前我们写过让Jetson TX2火力全开的秘密,让大家知道命令行工具nvpmodel能够定义一组参数,从而有效地定义给定功率的性能。

Jetson Tegra系统涵盖了广泛的性能和功率需求。平衡性能和功率需求是大多数产品开发过程中的重要组成部分。幸运的是,NVIDIA已经完成了繁重的工作,并进行了计算,以确定在多种配置下,在给定的功耗下,哪些处理组件提供了最佳的性能,让你可以很方便地进行配置调优。

在TX2上,nvpmodel定义了在线cpu的数量及其时钟频率、GPU频率和外存储器控制器(EMC)频率。记住,EMC控制对外部LPDDR4内存的访问速度。

与Jetson TX2相比,Jetson AGX Xavier是一个更加丰富的计算环境。除了增加4个CPU核外,Xavier还增加了深度学习加速器(DLA)和视觉加速器(VA)。这些新添加的内容也可以使用nvpmodel进行配置!nvpmodel在7种不同模式下定义了4种不同的power envelope。power envelope有10瓦、15瓦、30瓦,还有——

如何配置

nvpmodel介绍了Jetson AGX Xavier上的七种不同的“模式”:

注意表中几个名词:

  • GPU TPC – GPU Texture/Processor Cluster
  • DLA – Deep Learning Accelerator
  • VA – Vision Accelerator

默认模式是15W (MODE_15W, ID:2),你可以通过这个方式看到:

如果我们想换到表格中的0模式,那么我们可以执行:

然后再用查询命令看一下是否已经切换到0模式了:

注意nvpmodel设置更改后,重启后数值会保持。

如果你之前一直在Jetson产品上做开发,那么您可能熟悉jetson_clocks.sh脚本。在Jetson Xavier上,jetson_clock.sh为当前的nvpmodel模式提供了最佳的性能。nvpmodel配置为任何给定模式定义了最大和最小时钟值。jetson_clocks.sh将时钟值调整到最大值。哦,当你决定全速跑的时候,有时会调整风扇的数值。

jetson_clocks.sh还可以显示CPU、GPU和EMC的当前设置。

这就显示了在模式0下CPU、GPU和EMC的当前设置。

接着我们将时钟值调整到最大值,然后再看一下当前设置:

大家可以上下两张图对比一下,会明显不同了。

但是NVIDIA 也提醒大家了:The effects of jetson_clocks.sh is not persistent across sessions. In other words, if the machine reboots the previous jetson_clocks.sh settings are not in place.

好了,万事俱备,就差一个Jetson AGX Xavier开发套件了!

让NVIDIA Jetson AGX Xavier火力全开的秘密相关推荐

  1. NVIDIA Jetson AGX Xavier 安装 JetPack 注意事项

    NVIDIA Jetson AGX Xavier 安装 JetPack 注意事项 本文主要记录了我第一次接触Linux和为NVIDIA Jetson AGX Xavier安装JetPack时遇到的一些 ...

  2. 手把手教你备份 nvidia jetson agx xavier 系统(亲测有效、超详细)

    手把手教你备份 nvidia jetson agx xavier 系统(亲测有效.超详细) 此版本适合小白,网上虽然很多教程,但是对于超级小白来说还是有点粗略了,教程奉上! 文章目录 手把手教你备份 ...

  3. nvidia jetson agx xavier运行 OpenCL

    nvidia jetson agx xavier 运行 OpenCL 最近用OpenCL在某个GPGPU上开发了某些功能,想移植到nvidia的gpu上时才发现nvidia的移动端GPU居然没有Ope ...

  4. Nvidia Jetson Agx Xavier 在Ros中调用GMSL2相机

    一.背景 在ros中调用GMSL2摄像头,刚开始是通过修改官方驱动包ros-meloidc-usb-cam,可能是修改的地方不对,一直报错,调用失败,要是有大佬修改成功,希望能交流一下. 后来借鉴了一 ...

  5. 玩转NVIDIA Jetson AGX Xavier

    最近项目应用需要部署到边缘模块,所以就玩起了Xavier.感觉网上的资料不多,所以从头记录一下笔记,方便大家一起学习应用. 玩转NVIDIA Jetson AGX Xavier 1.刷机(安装sdkm ...

  6. NVIDIA Jetson AGX Xavier冰壶的跟踪与识别

    NVIDIA Jetson AGX Xavier冰壶的跟踪与识别 一.项目简介 二.硬件平台的选取 2.1为什么选择NVIDIA Jetson AGX Xavier 三.识别环境配置 3.1 下载py ...

  7. NVIDIA Jetson AGX Xavier安装realsense2

    NVIDIA Jetson AGX Xavier安装realsense2 由于实验需要,购买了AGX智盒,入手智盒一时爽,调试起来真要命,笔者在前期做了大量的工作,主要包括以下: 1.安装中文输入法, ...

  8. 解决英伟达NVIDIA Jetson AGX Xavier Desktop Sharing无法运行 + Xavier 配置远程桌面

    解决英伟达NVIDIA Jetson AGX Xavier Desktop Sharing无法运行 + Xavier 配置远程桌面 修复Desktop Sharing无法打开 编译生效 配置Deskt ...

  9. ZED2代相机+nvidia jetson AGX xavier踩坑记录

    ZED2代相机+nvidia jetson AGX xavier踩坑记录 项目描述 nvidia jetson AGX xavier就不详细介绍了,jetson系列嵌入式开发板比一般的arrch64开 ...

最新文章

  1. 3D相机(1):1、了解
  2. Java-001-面向对象
  3. Java中的微信支付(1):API V3版本签名详解
  4. Mac git clone速度太慢
  5. 【转】 Java中的变量赋值和参数传递
  6. DNA Alignment
  7. Docker安装ActiveMQ(docker-compose.yml)
  8. anaconda moviepy_Anaconda、Jupyter Notebook安装与使用
  9. 《Python cookbook》笔记一
  10. mysql高可用架构_MySQL高可用架构对比
  11. 通过C语言编程一个小游戏(乐趣无边)
  12. FFmpeg + SDL 的视频播放器的制作视频(雷神,雷霄骅)
  13. get 请求中文乱码问题
  14. Silverlight IReader阅读器第二版
  15. TeamViewer安全证书过期,解决办法
  16. 电子书格式转换 Epubor Ultimate 7 附注册机
  17. 360安全卫士指控QQ侵犯用户隐私
  18. oracle定时执行某个任务,oracle 里面定时执行任务,比如存储过程内容等
  19. CCNP 6 ISIS
  20. sqldbx mysql 乱码_使用PLSQL Developer和DbVisualizer、SQLDBx查询oracle数据库时出现乱码...

热门文章

  1. boost::interprocess::wmanaged_external_buffer用法的测试程序
  2. boost::filesystem::copy用法的测试程序
  3. boost::coroutines模块实现斐波那契的测试程序
  4. VTK:可视化算法之BluntStreamlines
  5. VTK:PolyData之PointSampler
  6. VTK:PolyData之ConvexHullShrinkWrap
  7. VTK:几何对象之PlatonicSolids
  8. C++shell sort希尔排序的实现算法之一(附完整源码)
  9. 浅谈C++函数的参数
  10. linux ram 权限,我如何将Linux二进制文件限制为有限的RAM数量?