前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >打开NVIDIA Jetpack 4.6 隐藏功能

打开NVIDIA Jetpack 4.6 隐藏功能

作者头像
GPUS Lady
发布于 2021-09-22 03:25:42
发布于 2021-09-22 03:25:42
2.4K0
举报
文章被收录于专栏:GPUS开发者GPUS开发者

前些日子,NVIDIA JetPack 4.6发布了(NVIDIA JetPack 4.6来了

昨天,NVIDIA美国针对NVIDIA JetPack 4.6做了一个讲座:

(文章后面有Q&A,请耐心看完哟)

让我们看看都讲了啥?

首先介绍了什么是JetPack。其实大家已经很熟悉了。

NVIDIA JetPack SDK 附带 Linux 操作系统 (OS)、CUDA-X 加速库和用于机器学习各个领域的 API,包括深度学习计算机视觉等。它还支持TensorFlow、Caffe、Keras等机器学习框架,以及OpenCV等计算机视觉库。

NVIDIA Jetson 由统一的软件架构支持,使软件开发人员的工作更加轻松。统一平台为开发人员在其他 Jetson 模块上增强他们的创作时节省了重复编码的麻烦。

大家最关心的是Jetpack 5.0啥时候出,毕竟这是升级一个大版本啊!

那么JetPack 4.6到底有哪些亮点呢?

JetPack 4.6的新功能:

  1. 从 JetPack 4.6 开始,JetPack 正式支持 Triton 推理服务器。Jetson 上的 Triton 推理服务器支持来自多个框架的训练 AI 模型,包括 NVIDIA TensorRT、TensorFlow 和 ONNX Runtime。

JetPack 上的 Triton 推理服务器支持包括:

  • 在 GPU 和 NVDLA 上运行模型
  • 支持多种框架:TensorRT、TensorFlow 和 ONNX Runtime。
  • 并发模型执行
  • 动态批处理
  • 模型管道
  • 可扩展的后端
  • HTTP/REST 和 GRPC 推理协议
  • C编程接口

2. 支持VPI 1.1(从NVIDIA发布VPI看NVIDIA的大局观

新算法:

•光流NVENC

•拉普拉斯金字塔CPU/CUDA

•图像直方图CPU/CUDA

•直方图均衡CPU/CUDA

•背景减法CPU/CUDA

3. 基于OTA的镜像升级

4. 支持A/B RootFS

NVIDIA® Jetson™ Linux 完全支持 NVIDIA Jetson Xavier™ NX、Jetson AGX Xavier™ 系列和 Jetson TX2 系列上的根文件系统冗余。它使用两个根文件系统,一个指定的 rootfs A 存储在通常的文件系统分区 APP 中,另一个指定的 rootfs B 存储在磁盘上位于 APP 之后的新分区 APP_b 中。从而提供安全的机制来执行OTA更新。

5.新的刷机工具:Initrd

  • 支持到内部 (eMMC) 或外部(NVMe、SSD 等)媒介刷机。
  • 启动到在 DRAM 中运行的 initrd,然后将不同的媒介暴露给主机以进行刷机。
  • 在 Jetson Xavier NX 的情况下,可以并行刷机到不同的媒介,例如 QSPI 和 eMMC。
  • 与以前的刷机方法相比,提供更快的刷机。
  • 支持 Jetson TX2 系列、Jetson Xavier NX 和 Jetson AGX Xavier

6.支持从NVME启动

Jetson Xavier NX 和 Jetson AGX Xavier 的 CBoot 增强以支持 NVMe 驱动程序。

在 Jetson Xavier NX 上:

-Jetson Xavier NX 具有 QSPI 并从 QSPI 启动。

-现在可以刷 QSPI 和 NVMe 并从 NVMe 加载根文件系统、内核、kernel-dtb,而无需接触 eMMC(生产模块)或 SD 卡(开发人员套件)

在 Jetson AGX Xavier 上:

-Jetson AGX Xavier 没有 QSPI ,从 eMMC 启动

-现在可以在 eMMC 上刷入最少的启动组件,并从 NVMe(内核、内核-dtb 和根文件系统)加载剩余的内容

推荐的烧录到外部媒介的方法是“用 initrd 烧录”

7.Jetson IO tool

Jetson IO 工具增强以配置相机头接口。

现在无需使用可加载内核模块 (LKM)、设备覆盖和 Jetson IO 工具重新编译内核即可添加对相机的支持。

支持使用 Jetson-IO 工具在 Jetson 开发人员套件(Jetson Nano、Jetson Nano 2GB 和 Jetson Xavier NX)上配置 Raspberry-PI IMX219 或 Raspberry-PI High Def IMX477。

8.CUDA 和 TensorRT 运行时容器

除了 L4T 基础容器外,JetPack 4.6 还支持新的 CUDA 和 TensorRT 运行时容器

L4T 基础容器——

Jetson 容器的基本镜像容器, 从主机挂载 CUDA、cuDNN、TensroRT 和其他库。

CUDA 运行时容器——

使用 L4T 容器作为基础镜像并包含 CUDA 运行时组件。

不从主机挂载 CUDA。

可用作在 Jetson 上容器化 CUDA 应用程序的基础镜像

TensorRT 运行时容器——

使用 CUDA 运行时容器作为基础镜像,并包含 cuDNN 和 TensorRT 运行时组件。

不从主机挂载 CUDA/cuDNN/TensorRT。

可用作容器化使用 TensorRT 的 AI 应用程序的基础镜像

讲座Q&A:

问:Jetpack 5.0 支持 AGX xavier 和 Xavier NX么?

答:是的,JetPack 5.0 将支持这些平台。

问:Ubuntu 18.04 主机 PC 还能支持多长时间?

答:迁移到 JetPack 5.0 将带来 Ubuntu 20.04 主机 PC 支持。

问:JetPack 5.x 是否仍支持 Ubuntu 18.04 主机?

答:JetPack 5.0 将过渡到仅使用 Ubuntu 20.04 主机。

问:Jetpack 4.6 支持哪个 Deepstream 版本?是预装的吗?

答:DeepStream 6.0 是下一个 DeepStream 版本,将支持 JetPack 4.6。我们计划在 10 月发布 DeepStream 6.0

问:假设我有一个关于 Xavier NX 的工作项目。我是否可以简单地拔下 SD 卡并在不同的 Xavier NX 中使用它来使用相同的项目?

答:是的,这是可能的。

问:能否在Jetpack 4.6 使用 Deepstream 5.1?

答:DeepStream 5.1 与 JetPack 4.5.1 兼容。

问:您能否分享 L4T .deb 存储库的 URL?

答:它在我们的文档

https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-3261/index.html#page/Tegra Linux Driver Package Development Guide/updating_jetson_and_host.html#wwpID0E0XI0HA

直接链接见: https://repo.download.nvidia.com/jetson/

问:支持 Jetson Xavier NX 的 20W 模式 实现更好的视频编解码性能和更高的内存带宽 --> NVIDIA 究竟是如何做到这一点的,新的时钟速度是多少?

答:有关时钟速度的详细信息应在开发人员指南中提及:

https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra Linux Driver Package Development Guide/power_management_jetson_xavier.html

问:OTA 时断网,OS 会崩溃怎么办?

答:一旦下载了OTA包,真正应用OTA就不需要互联网了。

问:Yocto 有望在不久的将来得到官方支持吗?

答:Yocto 已经得到了我们与 NVIDIA 密切合作的合作伙伴和社区的支持,并确保其中支持新版本、功能和模块。JetPack 4.6 已经被支持。https://github.com/OE4T/meta-tegra

问:是否有任何工具可以大规模管理 OTA?像fleet manager。

答:2022 年 Jetson 将支持 NVIDIA Fleet Command。

https://www.nvidia.com/en-us/data-center/products/fleet-command/

我们还有多个合作伙伴,如 Mender、Balena 等,支持管理Jetsons fleet。

问:如果设备上较旧的 Jetpack 版本的分区表与 Jetpack4.6 的分区表不同,那么在 A/B rootfs 的情况下,OTA 将如何工作?

答:JetPack 4.6 支持 A/B rootfs.. 较旧的 JetPacks 不支持 A/B rootfs.. 我们支持从 JetPack 4.6 开始的 A/B rootfs 更新

问:只是为了确认,Jetson Nano 预计不会获得 OTA 支持,对吗?

答:正确,Jetson Nano 目前不支持基于镜像的 OTA 支持 。

问:对于支持 Nvidia Xavier NX 的定制 pcb 基板,新的 20W 电源模式是否需要进行任何重大更改?对于新的 20W 模式,定制 PCB 不应有任何重大更改。

答:您可以在此处找到有关 20W 模式的更多详细信息:

https://docs.nvidia.com/jetson/l4t/#page/Tegra Linux Driver Package Development Guide/power_management_jetson_xavier.html#wwpID0E01S0HA

问:SDK 管理器是否会更新提到的ETA 处理的各种刷机选项?

是的,SDK Manager 1.7 将在 9 月底支持此功能。

问:包含容器列表的 GitHub 项目地址是什么?

答:https://github.com/dusty-nv/jetson-containers

问:这对 20W 模式下的热分布有何影响?

答:

https://docs.nvidia.com/jetson/l4t/#page/Tegra Linux Driver Package Development Guide/power_management_jetson_xavier.html#wwpID0E0NM0HA

您是否尝试从提供的容器中检查基准测试 (https://developer.nvidia.com/embedded/jetson-benchmarks)?如果是,性能下降是多少?

答:容器不会增加任何性能损失......我们已经在容器内尝试了一些基准测试,但我们没有看到任何预期的性能下降

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GPUS开发者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
NVIDIA JetPack 4.6来了
新升级的JetPack 4.6 ,支持所有 Jetson 模块,包括 Jetson AGX Xavier 工业模组。JetPack 4.6 包括对Triton 推理服务器的支持、新版本的 CUDA、cuDNN 和 TensorRT、支持新计算机视觉算法和 python 绑定的VPI 1.1、具有无线更新功能、安全功能和新的 L4T 32.6.1刷机工具。
GPUS Lady
2021/09/22
2.2K0
NVIDIA JetPack 4.6你不知道的功能
维护两个冗余根文件系统的能力提供了一种在现场执行安全无线更新(OTA)的方法,可以确保其设备在 OTA 尝试中的可用性,通过 A/B 根文件系统冗余,您可以维护两个同时包含内核和内核 dtb 的根文件系统,并且在一个插槽上运行时,您可以尝试更新未运行的插槽,如果更新失败,您始终可以从一个好的插槽启动,因此它提供一种在现场设备中升级设备的非常安全的方法,并且是一种非常常见的 ota 技术。 使用 jetpack 4.6,我们提供了支持以启用 A/B root fs 来刷新 jetson,并且我们还升级了 nv
GPUS Lady
2022/03/04
8710
NVIDIA JetPack 5 生产版本发布
NVIDIA发布 JetPack 5系列第一个生产版本JetPack 5.0.2。该版本包括带有 Linux Kernel 5.10 的 Jetson Linux 35.1 BSP,为这些系统运行基于 Ubuntu 20.04 的系统。有很多新功能! NVIDIA官方介绍说:JetPack 5.0.2 生产版本取代了仅用于开发目的的 JetPack 5.0/5.0.1 开发者预览版。JetPack 5.0.2 是 Jetson AGX Orin 的第一个生产版本。JetPack 5.0.2 包括 带有 Li
GPUS Lady
2022/08/26
1.4K0
NVIDIA JetPack 5 生产版本发布
NVIDIA 悄悄升级了JetPack ,居然变了这么多?
在这个版本里最大的特色是:此版本包括VPI 1.0(VPI的第一个生产版本)和L4T 32.5,具有新的安全功能、boot增强功能和使用NFS刷Jetson设备的新方法。
GPUS Lady
2021/02/05
1.3K0
JetPack 4.6.1来了,JetPack 5.0还会远么?
之前按照NVIDIA公布的JetPack Roadmap,今年NVIDIA第一节度(也就是2-4月份)就要推出JetPack 5.0: 眼看Q1过半,我们终于等来了——JetPack 4.6.1的发布! JetPack 4.6.1 是对 JetPack 4.6 的小更新,包括 TensorRT 8.2.1、DLA 1.3.7、VPI 1.2 以及生产质量 python 绑定和 L4T 32.7.1 它还增加了对 Jetson AGX Xavier 64GB模组 和 Jetson Xavier NX 1
GPUS Lady
2022/03/14
2K0
NVIDIA JetPack 5.1正式发行版开放下载,这些细节需要注意
JetPack 5.1 是一个生产版本,增加了对 Jetson Orin NX 16GB 生产模块的支持。它还支持 Jetson AGX Orin 32GB、Jetson AGX Orin 开发者套件、Jetson AGX Xavier 系列、Jetson Xavier NX 系列以及 Jetson AGX Xavier 开发者套件和 Jetson Xavier NX 开发者套件。(注意看清楚,Jetson NANO,Jetson TX2NX是不支持的!!)
GPUS Lady
2023/05/29
1K0
NVIDIA JetPack 5.1正式发行版开放下载,这些细节需要注意
在NVIDIA Jetson上开发要知道的知识点
本周二晚,针对参加NVIDIA Jetson开发大赛的开发者们,NVIDIA做了一个内部培训,我们把培训讲座整理了一下,Highlight几个关键点(尤其是几个规格对比图,大家一定要保存):
GPUS Lady
2023/01/04
1K0
在NVIDIA Jetson上开发要知道的知识点
NVIDIA Jetson Xavier NX模组刷不上完整的JetPack,怎么办?
很多开发者们抱怨,在Jetson Xavier NX生产模块上使用16GB EMMC存储无法安装完整的JetPack, 在某些情况下,完整的JetPack安装在这种配置上会遇到故障。
GPUS Lady
2023/08/15
5700
领先一步:使用NVIDIA Jetson Orin Nano开发套件常见问题(2)
答:请注意,此文本无法提供适当的结果。为了获得最佳且最少困扰的效果,建议您在计算机上进行双系统引导,选择Ubuntu 20.04版本。有些人使用虚拟机,但由于需要正确设置USB,这种方法可能会有不确定性。我听说有一些高级用户使用WSL2,但您需要知道如何正确设置USB并安装回环功能。我强烈建议您选择双系统引导方式。
GPUS Lady
2023/07/08
1.4K0
领先一步:使用NVIDIA Jetson Orin Nano开发套件常见问题(2)
【NVIDIA GTC2022】NVIDIA Jetson 软件: 将 NVIDIA 加速技术带到边缘
本次讲座整理自NVIDIA GTC2022讲座[SE2245]: 今天讲座的目录: 自主机器和机器人技术的世界正在经历一场革命。这些自主机器和机器人不再孤立地工作,它们正在进入人类世界,随着这种转变,自主机器需要更智能、更快、更安全。这些机器需要在现实世界中在我们之间导航,检测人们避开障碍物,规划其移动路径,执行其他视频分析任务,并以人们理解的语言与人们交流。下一代AIOT和机器人变革将需要下一代软件堆栈。 Jetson 软件旨在为下一代 AI 提供动力,该软件堆栈不仅提供预训练模型、训练和性能优化工
GPUS Lady
2022/03/25
1.2K0
NVIDIA Jetpack SDK里包含了哪些?
对于初次使用NVIDIA Jetson产品的人经常会问:这个产品是装什么操作系统?Ubuntu 16.04支持么?支持安卓么?能不能安装CUDA?等等 其实我们之前已经有很多文章介绍了关于如何在NVI
GPUS Lady
2020/10/28
4.2K0
NVIDIA  Jetpack SDK里包含了哪些?
Nvidia JetSON AGX Xavier查看版本常用命令
借助 NVIDIA Jetson AGX Xavier 开发者套件,您可以轻松创建和部署面向制造、交付、零售、智慧城市等领域的端到端 AI 机器人应用程序。该套件由 NVIDIA JetPack 和 DeepStream SDK,以及 CUDA®、cuDNN 和 TensorRT 软件库提供支持,可为您提供立即入门所需的所有工具
zd123
2021/05/27
3.7K0
NVIDIA论坛常见Jetson问题汇总(1)
我们会定期汇总NVIDIA官方技术论坛关于Jetson产品的经典Q&A,希望大家可以从这些帖子里获得开发经验
GPUS Lady
2020/05/25
3.3K0
【NVIDIA AGX Orin开发教程5】使用Docker容器的入门技巧
在前一篇内容的末尾,介绍了从英伟达NGC下载DeepStream 6.1的容器版镜像,到本地在Jetson上设备的基础指令,不过在正式使用容器版DeepStream 6.1之前,还是需要为入门用户提供基本的使用方式与一些小技巧。
GPUS Lady
2022/08/16
3.2K0
【NVIDIA AGX Orin开发教程5】使用Docker容器的入门技巧
关于Jetson AGX Xavier的几个冷技能
如何软件删除Jetson AGX Xavier(以下简称Xavier)上的TypeC USB端口?
GPUS Lady
2020/03/31
3.4K1
关于Jetson AGX Xavier的几个冷技能
掌握这几个NVIDIA Jetson 开发小技巧,领先80%的开发者
https://developer.nvidia.com/embedded/downloads
GPUS Lady
2023/01/04
1.1K0
掌握这几个NVIDIA Jetson 开发小技巧,领先80%的开发者
JetPack 6.0生产版发布:更智能、更安全、更高效
这个51真是热闹,NVIDIA除了发布ChatRTX聊天机器人(NVIDIA Chat With RTX还没更新么?原来改头换面啦!),还在隔天发布了JetPack6.0生产版本!为Jetson平台带来了一系列强大的新功能和优化。
GPUS Lady
2024/05/06
4680
JetPack 6.0生产版发布:更智能、更安全、更高效
NVIDIA Jetpack 4.0开发者预览版发布
JetPack 4.0开发者预览EA(Early Access )版是为了让开发者能够立即开始用Jetson Xavier测试他们的应用程序,而不是一个产品版本。NVIDIA将为Jetson Xavier提供未来的JetPack更新,并提供额外的功能增强和性能改进。
GPUS Lady
2018/10/23
7860
NVIDIA Jetpack 4.0开发者预览版发布
是时候升级你的Jetson TX2开发套件了
一转眼3年过去了,老黄都发布安培架构了,是时候将您手边Pascial架构的TX2升级到Volta架构的Xavier NX 了。
GPUS Lady
2020/05/25
2.5K0
是时候升级你的Jetson TX2开发套件了
NVIDIA JETPACK SDK 5.0 开发者预览版发布
终于来了!大家翘首以盼的JETPACK SDK 5.0发布了。 不过这次发的是JETPACK SDK 5.0 开发者预览版,NVIDIA已经特别强调: 不适用于生产用途! 不适用于生产用途! 不适用于生产用途! 已知问题记录在 Jetson Linux 发行说明中。请仔细阅读发行说明。 JetPack 5.0 Developer Preview 是一个开发版本,其中包含完整的计算堆栈更新,包括 CUDA 11.4,以及 Linux Kernel 5.10、基于 Ubuntu 20.04 的根文件系统、基于
GPUS Lady
2022/04/08
1.7K0
NVIDIA JETPACK SDK 5.0 开发者预览版发布
推荐阅读
相关推荐
NVIDIA JetPack 4.6来了
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文