NVIDIA JetPack 6.1:为边缘AI与机器人开发赋能的全新升级

科技   2024-11-22 17:02   江苏  

NVIDIA JetPack作为专为满足边缘AI和机器人开发者日益增长需求而量身定制的尖端软件,自推出以来便不断进化,通过每一次的版本更新,都带来了性能的提升、新功能的引入以及现有工具的优化,旨在为用户创造更大的价值。这意味着,通过升级到最新版本的JetPack,您现有的基于Jetson Orin的产品将能够体验到性能上的显著优化。

JetPack 6:重要里程碑




2023年第三季度发布的JetPack 6,标志着这一旅程中的一个重要里程碑。它引入了如“自带内核”(Bring Your Own Kernel)这样的强大功能,允许用户灵活地使用任何长期支持(LTS)的Linux内核,并扩展了对更广泛Linux发行版的支持,为不同的开发环境提供了更大的灵活性。其模块化设计还使得用户能够在不升级Jetson Linux的情况下,轻松升级到最新的JetPack计算堆栈。这些进步,加之包括增强的硬件加速在内的性能提升,确保了Jetson平台能够以最佳效率运行。

JetPack 6.1:持续改进的承诺




2024年10月,NVIDIA发布了NVIDIA JetPack 6.1(JetPack 6.1震撼发布:为NVIDIA Jetson Orin平台注入全新活力!),进一步兑现了持续改进JetPack堆栈的承诺。此次更新带来了多项关键改进和新功能,旨在进一步提升开发者的体验和应用的性能。

增强的相机堆栈




NVIDIA JetPack相机堆栈为NVIDIA Jetson平台提供了完整的软件和驱动程序解决方案,以实现对相机的强大支持。它集成了低级驱动程序、多媒体API和高级图像处理工具,能够实现高效的视频捕获、处理和流传输。该堆栈支持MIPI CSI、USB和以太网等多种相机接口,并利用NVIDIA硬件加速器执行缩放、降噪和编码等任务。

基于NVIDIA Camera Core构建的Argus Camera API提供了一个易于访问的接口,能够实现高级的图像捕获、传感器控制和视频处理,同时确保高性能和可定制性。这使得它非常适合计算机视觉和人工智能应用。

JetPack 6.1引入了Argus Camera API的更高效实现,通过Argus进行CSI相机捕获时,CPU使用率降低了高达40%。这种优化显著释放了处理能力,使得可以执行更多任务,并提高了使用CSI相机的应用程序的整体性能。这一增强在处理多个相机时尤为显著。

固件基可信平台模块(fTPM)




JetPack作为NVIDIA Jetson平台的软件套件,一直以来都在通过集成先进功能来不断提升其安全性,从而为基于Jetson的应用提供坚实而全面的安全保护,有效抵御各种威胁,并确保敏感数据的机密性、完整性和安全性。

JetPack的基础安全功能为Jetson应用构建了一个强大的安全框架,这些功能涵盖:

  • 硬件信任根(RoT)

  • 安全启动

  • 可信执行环境

  • 磁盘加密

  • 内存加密

  • 回滚保护

  • 物理攻击防护


在最新的JetPack 6.1版本中,引入了基于固件的可信平台模块(fTPM),这是TPM标准的一种软件实现方式,进一步增强了JetPack平台的安全能力。

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

对于Jetson用户而言,fTPM提供了以下关键益处:

  • 更强的安全性:fTPM在可信执行环境(TEE)内创建了一个专用且隔离的环境,显著增强了加密操作的安全性。这确保了诸如密钥生成和加密等敏感过程能够抵御外部篡改或恶意软件攻击。

  • 数据保护:fTPM能够安全存储诸如加密密钥、数字证书和密码等关键信息,防止未经授权的访问,从而确保敏感数据保持机密性,并且仅对授权组件可见。

  • 远程证明:fTPM提供加密证明,使系统能够向外部实体展示硬件和软件的完整性和安全性。这种证明能力确保系统的当前状态可以被第三方(如远程服务器或其他设备)验证和信任。


借助fTPM,Jetson Orin设备现在拥有了更强的防护能力,能够有效抵御未经授权的访问和篡改,使其在人工智能、机器人技术和边缘计算等应用中更加安全可靠。

升级的计算堆栈与OTA改进



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。此外,对于启用了UEFI安全启动的NVIDIA Jetson设备,JetPack 6.1还提供了基于镜像的OTA(Over-The-Air)支持,简化了远程更新和管理的流程。

 安全与分发双重提升




在安全性方面,JetPack 6.1通过引入fTPM,为Jetson平台的安全能力增添了新的维度。fTPM不仅强化了加密操作的安全性,还通过创建专用、隔离的环境来保护敏感过程,如密钥生成和加密,从而防止外部篡改或恶意软件攻击。同时,它还提供了远程认证功能,确保系统的当前状态可以被第三方验证和信任。

在分发合作方面,NVIDIA与Linux发行版合作伙伴也取得了显著进展。Canonical现在为Jetson Orin模块提供了即开即用的长期支持Ubuntu环境;Red Hat Device Edge与Red Hat Enterprise Linux 9.4在Jetson Orin上的技术预览也已发布;Wind River Linux正在为机器人和自主系统领域的Jetson Orin基产品提供动力。这些合作使得NVIDIA能够为所有开发和部署需求提供理想的Linux发行版选项。

JetPack分支路线图与产品生命周期更新




JetPack的分支通常会在发布后保持约两年的活跃状态,期间会接收包括新功能、CVE修复和PCN添加在内的定期更新。之后,该分支会过渡到维持状态,继续接收CVE修复和PCN更新,但不再引入新功能。


JetPack 6.1作为JetPack 6系列的最后一个活跃版本,标志着这一系列将步入维持支持阶段。同时,NVIDIA还宣布了对Jetson Xavier和Jetson Orin产品系列生命周期的延长,以满足不断增长的市场需求。


随着对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平台的开发者带来了实质性的增强。从升级后的相机堆栈带来的高达40%的性能提升,到固件基TPM引入的安全增强和设备认证功能,再到一系列其他细微改进,JetPack 6.1为AI和机器人领域的新可能性解锁了大门。Jetson Orin用户可以通过升级到JetPack 6.1,充分利用这些进步,推动自己的项目和应用达到新的高度。


GPUS开发者
在这里,你可以及时了解NVIDIA GPU的行业资讯、最新进展、应用场景和各项功能。还有一些工具、技巧和教程,帮助你利用GPU打造未来的科技。参与GPU世界举办的精彩活动,体验人工智能的未来生活。
 最新文章