0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解析NVIDIA JetPack 6.1的新功能

NVIDIA英伟达企业解决方案 来源:NVIDIA英伟达企业解决方案 2024-11-28 10:41 次阅读

NVIDIA JetPack一直在不断发展,通过提供量身定制的先进软件满足边缘 AI机器人开发者日益增长的需求。每次发布的 JetPack 新版本都会升级性能、加入新功能与优化现有工具,以便为用户创造更大的价值。这意味着当前基于 Jetson Orin 的产品在升级到最新版本的 JetPack 后将优化性能。

2023 年第三季度发布的JetPack 6是这一历程中的一座重要里程碑。该版本引入了自带内核(Bring Your Own Kernel)等强大的功能,能够灵活地加入任何 LTS Linux 内核并扩大了对更多 Linux 发行版的支持,为不同的开发环境带来了更多灵活性。

凭借其模块化设计,用户还能够在不升级Jetson Linux的情况下轻松升级到最新的 JetPack 计算堆栈。除了这些进步之外,硬件加速增强等性能上的改进还保证了 Jetson 平台能够以最高效率运行。

JetPack 6.1 的功能

2024 年 7 月,NVIDIA 发布了NVIDIA JetPack 6.1,进一步兑现了持续改进 JetPack 堆栈的承诺。

其中的一项重要改进是 Argus 摄像头堆栈增强,这项改进显著将摄像头应用的 CPU 占用率降低了高达 40%。

另一项新功能是引入了基于固件的可信平台模块(fTPM)支持,通过强大的设备验证和安全存储保存证书和密钥,从而在无需额外分立 TPM 硬件的情况下实现了边缘到云的安全。

其他重要功能包括 AI 计算堆栈更新、带安全启动的空中下载(OTA)支持以及多媒体和网络方面的改进。

本文将讨论改进后的摄像头堆栈和新的 fTPM 功能。

dc988030-acaa-11ef-93f3-92fbcf53809c.png

图 1. JetPack 6.1 的新功能

摄像头堆栈增强:增强后的 Argus 库通过切换到更加高效、基于 Tegra 硬件的同步方法,最多将使用 Argus 库的摄像头的 CPU 占用率降低 40%。

更高的安全性:JetPack 6.1 开始支持基于固件的可信平台模块(fTPM),通过安全启动、加密密钥管理和平台完整性提高了安全性,而且由于无需额外的硬件,因此降低了成本和空间需求。

堆栈升级:JetPack 6.1 包含经过升级的最新计算堆栈,同时可与 JetPack 6.0 BSP 一起使用。

CUDA 12.6

TensorRT 10.3

cuDNN 9.3

VPI 3.2

DLA 3.1

DLFW 24.0

OTA 改进:启用了 UEFI 安全启动功能的NVIDIA Jetson设备提供基于映像的 OTA 支持。

摄像头堆栈增强

JetPack 摄像头堆栈提供的完整软件和驱动程序解决方案为 NVIDIA Jetson 平台上的摄像头提供了强大的支持。它集成了底层驱动程序、多媒体 API 和先进的图像处理工具,可实现高效的视频捕捉、处理和流式传输。该堆栈还支持 MIPI CSIUSB以太网等各种摄像头接口,可充分利用 NVIDIA 硬件加速器完成缩放、降噪、编码等任务。

基于NVIDIA Camera Core构建的 Argus Camera API 提供了一个易于访问的接口,在实现先进图像捕捉、传感器控制和视频处理的同时,确保了高性能和定制化。这使其成为计算机视觉和 AI 应用的理想选择。

JetPack 6.1 引入了更加高效的 Argus Camera API 实现,通过 Argus 将 CSI 摄像头捕捉功能的 CPU 占用率降低高达了 40%。这一优化极大地释放了处理能力,令使用 CSI 摄像头的应用能够执行更多任务并提高了整体性能。

图 2 显示了在同时使用 12 台 CSI 摄像头时,JetPack 6.1 中的增强 Argus API 实现较 JetPack 6.0 中默认 Argus API 实现的 CPU 性能提升情况。此次比较使用基于 AR0234 和双 IMX274 的摄像头在 1920x1200p 30 fps 的设置下进行验证。

dcb4623c-acaa-11ef-93f3-92fbcf53809c.png

图 2. JetPack 6.1 中的摄像头堆栈 CPU 利用率

这一摄像头堆栈更新还包含多项稳定性和图像质量改进措施。

引入基于固件的可信平台模块

JetPack 通过在每个新版本中集成先进的功能不断提高安全性,为整个 NVIDIA Jetson 平台提供了强大的保护。

基础安全功能有助于为基于 Jetson 的应用提供强大而全面的安全框架,从而抵御各种威胁并确保敏感数据的机密性、完整性与保护。这些功能包括:

硬件信任根(RoT)

安全启动

可信执行环境

磁盘加密

内存加密

回滚保护

物理攻击保护

JetPack 6.1 通过引入基于固件的可信平台模块(fTPM)提高 JetPack 平台的安全性。fTPM 是一种基于软件的 TPM 标准实现方式。

fTPM 具有诸多优势,例如无需额外硬件即可实现安全密钥管理等,在简化系统设计的同时降低了成本。它支持可信启动和远程验证,确保了设备的完整性和防篡改能力,并通过保障加密操作的安全加强了数据保护,实现了安全通信

fTPM 为 Jetson 用户提供以下主要优势:

更强大的安全性:fTPM 功能通过在可信执行环境(TEE)中创建专用的隔离环境,大大加强了加密操作的安全性,确保密钥生成、加密等敏感流程免受外部篡改或恶意软件攻击。

数据保护:fTPM 能够安全地存储加密密钥、数字证书、密码等关键信息,防止非授权访问。这确保了敏感数据的机密性,并且只允许授权组件进行访问。

验证:fTPM 可提供加密证明,使系统能够向外部实体证明硬件和软件的完整性与安全性。凭借该验证功能,第三方(如远程服务器或其他设备)能够验证并信任系统的当前状态。

通过使用 fTPM,Jetson Orin 设备加强了对非授权访问和篡改的防护,使其在 AI、机器人和边缘计算应用中变得更加安全。

更多信息,请参阅基于 Jetson 固件的 TPM:

https://docs.nvidia.com/jetson/archives/r36.4/DeveloperGuide/SD/Security/FirmwareTPM.html

发行版合作伙伴

NVIDIA Linux发行版合作伙伴在支持 Jetson 上的产品方面也取得了重大进展。以下是一些值得关注的更新:

Canonical 现在拥有了一个经过全面认证的 Ubuntu 环境,可为 Jetson Orin 模块提供现成的长期支持。

Jetson Orin 上带有 Red Hat Enterprise Linux 9.4 的 Red Hat Device Edge 现在处于技术预览阶段。

Wind River Linux 目前正在驱动基于 Jetson Orin 的机器人和自主化产品。

RedHawk Linux 也在为各行各业的关键任务应用提供支持,meta-tegra 社区则在协助基于Jetson 的产品使用 Yocto 方面发挥了重要的作用。NVIDIA 与 Linux 发行版合作伙伴的合作正日益深入,这使我们能够提供适合各种开发和部署需求的 Linux 发行版选择。

JetPack 分支路线图

一个 JetPack 分支通常会保持两年左右的活跃状态,在此期间会定期接受更新,包括新功能、CVE 修复和 PCN 新增内容。过了这段时间,分支就会过渡到持续状态。在持续状态下,它将继续接收 CVE 修复和 PCN 更新,但不再加入新功能。

JetPack 6.1 是 JetPack 6 系列的最后一个活跃版本。之后,JetPack 6 分支将过渡到持续支持阶段并继续接收 CVE 修复和 PCN 更新。图 3 显示了 JetPack 5 和 JetPack 6 的生命周期。

dccc9906-acaa-11ef-93f3-92fbcf53809c.png

图 3. JetPack 5 和 JetPack 6 的 JetPack 分支路线图

Jetson 模块产品生命周期更新

由于对 Jetson Xavier 和 Jetson Orin 产品系列的需求不断增加,NVIDIA 延长了以下产品的生命周期:

NVIDIA Jetson Xavier NX 16GB模块将从最初计划的 2026 年第一季度延长至 2028 年第一季度。

所有 NVIDIA Jetson Orin 商用模块(包括 AGX Orin、Orin NX 和 Orin Nano 产品)的生命周期将从最初计划的 2030 年第一季度延长至 2032 年第一季度。

总结

NVIDIA JetPack 6.1 为使用 Jetson Orin 平台的开发者提供了实质性的增强功能。该版本的一个主要特点是升级了摄像头堆栈,使基于摄像头的 AI 应用性能最多提升了 40%。而引入基于固件的 TPM 则增强了安全性和设备验证功能,从而提高了部署的安全性。除此之外,该版本还加入了其他一些小的改进。

Jetson Orin 用户现在可以升级到 JetPack 6.1,充分利用这些进步并为 AI 和机器人技术领域带来新的可能性。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28418

    浏览量

    207103
  • NVIDIA
    +关注

    关注

    14

    文章

    4986

    浏览量

    103067
  • 摄像头
    +关注

    关注

    60

    文章

    4841

    浏览量

    95703

原文标题:NVIDIA JetPack 6.1 通过优化摄像头堆栈和引入固件 TPM 大幅提升性能与安全性

文章出处:【微信号:NVIDIA-Enterprise,微信公众号:NVIDIA英伟达企业解决方案】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    苹果iOS 6.1 Beta 4发布 增语音拨号功能

    时隔两周之后,今天凌晨苹果又再次向开发者推出了iOS 6.1 Beta 4(系统版本号10B5126b)。跟上个版本一样,它依然没有加入什么新功能。http://www.eupes.net苹果iOS
    发表于 12-19 09:25

    请问Python3.9的新功能是什么?

    3.9 的完整版本。一些最新功能令人难以置信,看到Python 3.9 在发布后会被使用。我们将看到以下新功能,即字典联合运算符、类型提示、两种新的字符串方法、新的Python解析器 。下面让我们首先
    发表于 09-02 18:55

    NVIDIA Jetson的相关资料分享

    Jetson概述爆炸式增长的AI模型的复杂性专为自主机器开发人员设计的AI计算板加快AI处理的SDK“JetPack”概述NVIDIA Jetson是NVIDIA公司嵌入式单板计算机的一系列
    发表于 11-09 08:26

    IE8三大可靠性新功能解析

    IE8三大可靠性新功能解析 微软IE项目经理Andy Zeigler今天通过官方博客探讨了新版IE8的三个可靠性新功能:松散耦合式IE(LCIE)、自动崩溃恢复、
    发表于 08-02 09:09 612次阅读
    IE8三大可靠性<b class='flag-5'>新功能解析</b>

    NVIDIA JetPack SDK AI应用程序指南

    NVIDIA JetPack SDKis是构建AI应用程序的最全面的解决方案。使用JetPackinstaller为您的Jetson开发人员工具包闪存最新的操作系统映像,为主机PC和开发人员工具包安装开发人员工具,并安装启动开发环境所需的库和api、示例和文档。
    发表于 04-06 16:09 0次下载
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>JetPack</b> SDK AI应用程序指南

    详解Jetpack Compose 1.1版本的新功能

    我们一如既往地搭建产品路线图,现在已经发布了 Jetpack Compose 的 1.1 版本,这是 Android 的现代原生界面工具包。此版本新增了一些功能,比如经过优化的焦点处理、触摸目标值
    的头像 发表于 03-11 10:14 1431次阅读

    NVIDIA SDK 3.0新硬件功能介绍

    NVIDIA 图灵架构引入了一种新的硬件功能,用于以非常高的性能计算一对图像之间的光流。 NVIDIA 光流 SDK 公开了使用这种光流硬件(也称为 NVOFA )加速应用程序的 API 。我们很高兴地宣布光流 SDK 3 .
    的头像 发表于 04-20 16:31 2798次阅读

    jetpack FreeBSD应用容器

    ./oschina_soft/jetpack.zip
    发表于 05-11 09:17 1次下载
    <b class='flag-5'>jetpack</b> FreeBSD应用容器

    JetPack5.0.2 的主要亮点

    JetPack5.0.2 生产版本取代了仅用于开发用途的 JetPack5.0 / 5.0.1开发者预览版本。
    的头像 发表于 08-22 10:43 1544次阅读

    NVIDIA JetPack SDK的主要功能

    NVIDIA JetPack SDK是构建 AI 应用的全面解决方案,支持所有 Jetson 模块和开发者套件。
    的头像 发表于 10-17 12:05 2933次阅读

    Jetpack Compose 更新一览 | 2022 Android 开发者峰会

    Design 3、新的 BOM (Bill Of Materials)、 稳定版 Compose for Wear OS 和 Android TV Alpha 版、 Compose Camp ,以及更多新功能Jetpack Compose https://devel
    的头像 发表于 11-23 17:55 1125次阅读

    在 I/O 看未来 | Jetpack 新功能一览

    应用构建特色功能。Google Play 上的大多数应用都使用 Jetpack 进行开发,事实上, 在排行榜前 1,000 的应用中,超过 90% 的应用都使用了 Jetpack 。 Android
    的头像 发表于 06-01 01:20 395次阅读
    在 I/O 看未来 | <b class='flag-5'>Jetpack</b> <b class='flag-5'>新功能</b>一览

    Jetpack WindowManager 1.1 稳定版

    新功能和改进,是一个重大的里程碑式进展。 让我们来回顾一下 Jetpack WindowManager 库涵盖的所有用例。 获取窗口指标 (和大小类别!) 过去,
    的头像 发表于 10-18 19:10 452次阅读
    <b class='flag-5'>Jetpack</b> WindowManager 1.1 稳定版

    使用NVIDIA JetPack 6.0和YOLOv8构建智能交通应用

    本文将介绍如何使用 NVIDIA JetPack 6.0 中的全新 Jetson 平台服务,来构建一个适用于边缘的端到端交通分析解决方案。该系统集成了多个功能:使用视频存储工具包 (VST) 服务
    的头像 发表于 08-23 16:49 474次阅读
    使用<b class='flag-5'>NVIDIA</b> <b class='flag-5'>JetPack</b> 6.0和YOLOv8构建智能交通应用

    NVIDIA JetPack 6.0版本的关键功能

    NVIDIA JetPack SDK 支持 NVIDIA Jetson 模块,为构建端到端加速 AI 应用提供全面的解决方案。JetPack 6 通过微服务和一系列
    的头像 发表于 09-09 10:18 428次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>JetPack</b> 6.0版本的关键<b class='flag-5'>功能</b>