【教程】贝启RK3568开发板搭载寒武纪MLU220加速卡使用说明

本教程主要描述基于贝启rk3568开发板的寒武纪mlu220加速卡的使用说明,该教程先讲解了硬件连接方法,然后演示了classification、ssd、yolov3这三个模型在该硬件上的运行。
硬件平台:贝启rk3568开发板
软件平台:ubuntu 18.04
ai算力计算棒:寒武纪mlu220加速卡
寒武纪思元220 m.2边缘智能加速卡的接口形式:m.2 b+m key pcie gen3 x2;搭载寒武纪思元220芯片;实现了8tops(int8)的算力,典型功耗仅为8.25w。内置4gb的lpddr4x内存容量,支持被动散热方式。
01
硬件连接
寒武纪加速卡:
pcie转m.2转接板:
将寒武纪加速卡的接口插入pcie转m.2转接板的接口。锁上螺丝,完成加速卡与转接板的安装。
贝启rk3568开发板上的连接口:
1.pcie3.0接口         2.dc in         3.type-c
将pcie转m.2转接板的接口插入pcie3.0接口。

将电源接入dc in接口。
将usb连接线一端连接至电脑usb接口,另一端连接至板子上的type-c接口。
按下电源键。
安装成功。
02
ai demo编译说明
进入/var/neuware/mlu220_demo/src目录,编译demo:
1  cd /var/neuware/mlu220_demo/src
2  ./scripts/build_offline.sh
03
classification模型算法演示
进入/var/neuware/mlu220_demo/src/classification目录,运行demo:
1  cd /var/neuware/mlu220_demo/src/classification
2  ./run_offline_simple.sh
例如输入图像如下
classification模型分类算法结果如下:
----- top5 for /var/neuware/mlu220_demo/src/classification/../../data/imagenet//13.jpg
0.8589 - n01739381 vine snake
0.0350 - n01740131 night snake, hypsiglena torquata
0.0254 - n01728572 thunder snake, worm snake, carphophis amoenus
0.0195 - n01737021 water snake
0.0088 - n01749939 green mamba
detecting execution time: 22817 us
execution time: 10235
04
ssd模型算法演示
进入/var/neuware/mlu220_demo/src/ssd目录,运行demo:
1  cd /var/neuware/mlu220_demo/src/ssd
2  ./run_offline_simple.sh
例如输入图像如下
ssd模型物体识别算法结果如下:
05
yolov3模型算法演示
进入/var/neuware/mlu220_demo/src/ssd目录,运行demo:
1  cd /var/neuware/mlu220_demo/src/yolov3
2  ./run_offline_simple.sh
例如输入图像如下
yolov3模型目标检测算法结果如下:

电力监控系统在西安科技大学中心配电室中的应用
一文了解FPGA浮点小数与定点小数的换算及应用
机器视觉在电池领域中的应用与设计思考
ADALM1000 SMU培训主题17:基本运算放大器配置
开关电源知多少!开关电源工作原理分析
【教程】贝启RK3568开发板搭载寒武纪MLU220加速卡使用说明
USB KEY 产品的解决方案 ESPU0912 芯片
停止进行基于纸张的PCB布局审查
压力调节阀的安装与维修保养是怎样的
并非所有开发板都是平等创建的
实现多方共赢,vivo公布游戏生态新战略
三星成首家在DRAM生产采用EUV技术的存储器供应商
格芯退出7纳米制程或导致IBM订单转交台积电
华为和KBIZ韩国广播通信产业签订5G生态系统的合作谅解备忘录
锡林郭勒盟阿旗225兆瓦风电项目开工 由中国能建江苏电建三公司承建
美国电塔以94 亿美元收购西班牙电信移动基站业务
每日一课 | 在智慧灯杆应用服务中,什么是RSU功能?
RZ/G2L核心板高低温测试通过,工程师却“哭”了!
品质因子指什么_品质因子定义
第四届中国MEMS智能传感器产业发展大会在蚌埠开幕