开源深度学习加速器(NPU)NVDLA介绍

NPU设计的思路一般有两类套路,第一种是带指令集的,类似于DSP的设计思路,通过定义专用NN指令集配合紧致内存,逻辑上比较灵活,另一种是逻辑硬件化(加速器型)的,比如卷积算子,就真的去设计一个卷积电路,然后用过CMD驱使它去工作,今天介绍的NVDLA神经网络加速单元的实现思路属于后者。

NVDLA官网:

NVIDIA Deep Learning Accelerator

NVDLA和做显卡也做加速器的NVDIA拼写很像,这也正象征了它们的关系,nvidla应该是NVIDIA主导的项目,从NVIDIA官网右上角的明显的NVIDIA Logo可以看的出来,由于其强大的背景,被很多芯片公司拿来套壳开发,但是无论是真正的自主开发,或者是直接购买已有的NPU IP,只要能够解决行业刚需问题,就是一个优秀的实现方案。

开源深度学习加速器(NPU)NVDLA介绍_第1张图片

follow中部的github链接打开github开源项目地址,这股联系更加赤果果了,邮箱后缀直接就是nvidia的。据此可以得出结论,nvdla是nvidia主导的开源项目。

GITHUB地址:

你可能感兴趣的:(嵌入式系统,多媒体,算法,深度学习,人工智能)