在NVIDIA 嵌入式边缘计算系列Jetson产品上做开发的用户对Jetpack都很熟悉,现在NVIDIA发布了最新的版本。
最新发布的JetPack 4.3支持所有Jetson模块,包括Jetson AGX Xavier系列、Jetson TX2系列、Jetson TX1和Jetson Nano。
新版本的TensorRT和cudnn, 它们提升了25%的AI推理性能,它们还提供了Xavier上的DLA的完整INT8支持,从而进一步的提升了DLA组件的性能和效率。支持在容器内部调用DLA、CSI和硬件编码 。对于所有的Jetson组件启用了全新的基于deb的安装机制。
到底更新了啥?
对于Jetson所有产品——
-通过deb包来进行Jetpack组件的安装。现在,NV通过自家提供的公用apt仓库,来提供各个JetPack组件的deb包文件。这样用户可以很容易的通过apt来安装jetpack组件,和进行未来的版本升级。(Lady的理解是:NV现在给你提供了一个源(apt repo), 然后以后SDK Manager之类的,可能就只是安装一个普通的系统了,只是这个系统里面,源被修改了,增加了一个NV的官方源,然后可以手动或者自动的,直接从该源安装。)
-包含TensorRT 6.0.1
-包含cuDNN 7.6.3
-支持在容器内部调用DLA、CSI和硬件编码
-包含OpenCV 4.4.1以下
-支持VPI (Vision编程接口)开发人员预览,VPI是利用PVA(可编程视频加速器)、GPU、以及CPU部分实现的,来提供计算机视觉和图像加速算法的软件库。
-支持DeepStream 4.0.2
-支持ISAAC SDK版本2019.3
对于Jetson AGX Xavier ——
-从容器中支持DLA
-性能优化的PVA支持,来给开发者提供VPI的预览编程接口。
注意Lady看到了一个名词:VPI,
我搜索了一下发现,原本VPI出现在这里:
感觉现在像是从Drive平台下放到Xavier了。
我记得最早DLA完全不能用,后来开放了硬件资料,然后开放了软件编译器支持,现在DLA的INT8在TRT/CUDNN中的使用也添加上去了。还能利用PVA视频加速组件了。——感觉Xavier的春天终于来了!
操作系统方面的更新也很大!
操作系统从L4T32.2.3 更新到 32.3.1
- 支持同时刷多个Jetson设备;
- 刷机的时候,支持目标设备,在不连接显示器的情况下,配置好Wifi。(Lady的理解是目标的板子可以直接设定热点、密码、静态或者自动IP这些。)
- 在Jetson NANO第一次启动的时候可以自选App分区的大小
-自动将目标设备上的新用户(新用户是指除了默认的自带的root用户以外的所有其他用户),添加到IIC组里面。(Lady的理解是这样用户就可以直接使用IIC设备了,不需要配置/dev下的文件权限,或者手工加组)
- 引入Jetson-IO 工具用于配置 40-pin header ,是一个新的、易于使用的工具包
- 为Jetson TX1/Nano和TX2家庭增加USB 3.0功能
大家有空可以试试刷机看看!