新闻动态
News
首页 > 新闻动态
返回

NVIDIA Jetson 边缘智能计算平台之软件篇


2020-3-27


1. JETSON 软件介绍


2-210Q2215943206.png

    最核心的就是 JetPack ADK,它可以使硬件之间的差异性隔离,方便我们的用户针对不同的应用场景来选择不同的算法,实现各种的功能。


    下图为 JETSON Xavier NX 两种硬件的规格:


2-210Q2220011540.png


    我们可以通过软件在里面控制它的 CPU 的主频和 GPU 的主频,把它调整为两个不同的模式,比如对功耗较为敏感的,可以选择功耗较低的 10W 的规格,其算力为 14 TOPs。解码能力总共有 32 路 1080P 的解码,编码最高支持到 14 路,并且编码与解码实现硬件隔离。并且 IO 种类丰富,方便在其他机器人上做各种设计。


2. TensorRT


2-210Q222024B93.png



    举例:


    当算力最小的 Jetson NANO 使用了 TensorRT 之后,大大提高了性能;


    下图与其他竞争对手的对比


2-210Q2220309614.png


    可以看到,从 NVIDIA 的角度来说,通过 TensorRT 我们可以使我们的硬件达到在其他同类产品中很不错的性能,并且我们的硬件支持所有的网络和最新的算法,以方便于满足用户最新的需求。


3. DEEPSTREAM


2-210Q2220336261.png


    可以帮助用户在异构计算的平台下快速的实现部署


    JETSON 平台上有 CPU、GPU、DLA 等,该软件就是针对于对我们平台不太熟悉的用户,可以利用 DEEPSTREAM 发布的一套 SDK,给用户一个很好的起点,更好的了解如何在我们的平台完成一个视频分析的流程,方便后续开发自己整套的应用,会极大的缩短自己所耗费的时间。


    应用案例:


    ①用 DEEPSTREAM 在 NANO 上可以进行 8 路 1080P 实时的检测;


2-210Q2220440457.png


    ②用 DEEPSTREAM 在 JETSON AGX XAVIER 上进行 40 路实时的检测;


2-210Q2220519A1.png


4. TLT (TRANSFER LEARNING TOOLKIT迁移学习工具包


 2-210Q22205531H.png


    1)快速高效的深度学习培训工作流程


    2)在训练前模型中利用先前的投资


    3)优先输出并准备部署


    4)可以做网络裁剪和网络的自适应等,另外还对嵌入式等相对于算力比较受限的场景也很有用


 2-210Q2220A6258.png


    在 JETSON TX2 上采用 TLT 之后


    ① 推理速度提高了 3 倍;


    ② Memory 占比下降了 32 倍,当时的网络模型由 200 多兆下降到了 5 兆左右;


    ③ 同时支持 5 路视频,30 帧的分析;


    ④大于 90% 的精确度;


上一篇:NVIDIA jetson 边缘计算产品之硬件