现在的位置: 首页评测>正文

国内首款公开发布的深度学习SDK——基于深鉴科技DNNDK的DP-8000开发板评测

2018年05月25日 作者: 1 10,156+ 0

人工智能是一个高度复杂的领域,不仅广,而且细,想要入门不易。但是如果你恰好有一个与你技能相匹配的开发平台,那想要切入AI领域无疑会事半功倍。DNNDK(Deep Neural Network Development Kit)是深鉴科技推出的一个面向 AI 异构计算平台DPU(Deep-Learning Processor Unit)自主研发的原创深度学习 SDK, 涵盖了神经网络推理阶段模型压缩、编译优化和高效运行时支持等各种功能需求,基于标准 C/C++高级语言的轻量级编程 APIs开发,是为 DPU 平台各种深度学习应用开发和部署提供的一套高效全栈式解决方案。

深鉴科技深度学习平台堆栈

虽然上面只是很简短的一段话,但里面涵盖的信息量巨大,比如,DNNDK SDK如何使用,有什么限制条件?你知道目前哪些平台可以看做是深鉴科技认可的DPU吗?模型压缩又是怎么回事,会影响到模型的精准度吗?编译优化又是怎么回事?只需要了解C/C++即可?全栈式解决方案是否真正能高效解决AI的开发等等问题?不用着急,这些疑问将会在文章中一一解答。

DNNDK SDK

DNNDK SDK包含两部分,一部分是安装在PC主机上,官方推荐是需要配有英伟达GPU的电脑,主要用于网络模型的压缩;一部分是安装在DPU平台的开发板上,可以实现编译优化以致后续在开发平台上进行边缘推理计算。DPU直译过来就是深度学习单元,其具备一套深鉴科技开发的专门针对深度神经网络算法设计的优化指令集,是为解决深度学习类应用重计算负载需求专门优化和设计的加速计算平台。目前来看,深鉴科技会在今年推出自己的DPU,也就是为这个DNNDK SDK准备的专用平台。

而在此之前,所谓的DPU平台囊括了深鉴科技已经适配过的搭载Xilinx的一些FPGA/SoC系列,与纯FPGA最大的不同是它同时需要具备ARM架构的处理器,可以配套Linux内核系统,而这也是DPU平台的一个硬条件,它需要在Linux系统下安装DNNDK驱动来实现全栈式的解决方案。目前官方认证可以实现DNNDK的平台有: ZYNQ-7020,ZU2, ZU3, ZU9,KU115,差不多全是Xilinx的开发平台。在当下,深鉴科技还没有自己的DPU平台前,想要了解DNNDK SDK只能在Xilinx的平台上测试,笔者手上倒是拿到了深鉴主推的一块基于Xilinx Zynq-7020 SoC的开发板DP-8000,一起来了解下吧。

DP-8000开发板

DP-8000开发板是深鉴科技推出的基于DNNDK开发包的DPU平台,采用Xilinx XC7Z020-2CLG400I SoC,提供了嵌入式开发环境的常用特性,包括DDR3、Flash、USB、HDMI、ETH、SD、CAN、UART、JTAG 、GPIO等。

DP-8000开发板特性:

  • ZYNQ XC7Z020-2CLG400I器件
  • 1GB DDR3颗粒内存(2片256Mb x 16颗粒)
  • 4Gb NAND Flash存储
  • USB 2.0接口
  • HDMI 1.3发送接口
  • 10/100/1000三速自适应网口
  • SD卡接口
  • CAN总线接口
  • UART接口(板卡包含UART转USB PHY,以USB接口对外呈现)
  • JTAG接口
  • 时钟源(33.333MHz单端给PS,50MHz单端给PL)
  • DC-JACK电源插座(5V/2A)
  • 电源拨动开关
  • GPIO
  •     -- 8个PL使用的LED
  •     -- 一个双排GPIO排针
  •     -- 2个FFC排座
  •     -- 2个启动模式选择拨码开关
  • 复位按键
  •     -- SRST_B PS复位按键
  •     -- POR_B PS复位按键
  • 启动方式
  •     -- JTAG
  •     -- SD卡
  •     -- NAND FLASH

文章分页: 1 2 3 4 5

发表评论
评论 ( 1 )
收起评论
  • zznca

    作者您好!我们想转载一下您的文章,请问是否可以与我联系呢?谢谢您!

    2018年06月09日  11:45:02

相关文章

当AI与汽车业结合:真功能还是蹭热度,一目了然!

我们注意到,今年以来,包括外资品牌、合资品牌和自主品牌在内的许多车企,都在陆续贴上人工智能应用的标签,拥抱新技术的热情高涨。其中,中控屏、芯片、自动驾驶系统等成为人工智能的主战场。

量子计算和类脑芯片可能成为改变AI的两大技术,何时能达预期?

为了实现更高级别的人工智能,各方都在寻找解决方法。在现有的技术和产品上进行优化是一种收效更快的方法,然而具有革命性的新技术更能引起关注。其中,量子计算和类脑芯片每一次的进展都吸...

2019年,AI给5G带来机会,5G网络架构更大的变化即将到来

5G网络将更加简洁、敏捷、开放、集约,将颠覆现有网络架构、管理流程、产业生态,对设备商、运营商和服务提供商等各方而言,挑战和机遇并存。相对于2G、3G和4G网络,5G网络架构最大的特点就...

盘点2019年的十大科技投资趋势

近日,Altimeter发布了年度数字化转型报告,报告显示,技术创新的快速发展,使得企业数字化转型必须与新兴技术趋势保持同步,而在2019年,战略性数字化转型也将超越IT,进而变得越来越普遍。

边缘计算, 缘何成为百度智能云本届CES的重头戏?

今年却与众不同,美国拉斯维加斯时间1月9日,第52届CES的第二天,在“BAIDU WORLD @LAS VEGAS 2019”(百度世界大会美国场)发布会上,百度发布了中国首款边缘计算产品,第一次把云计算带到了C...