项目中说需要用FPGA做CNN加速,FPGA完全没有听说过,所以这几天造成不少困扰(其实是完全把我搞糊涂了),写点东西记录一下
- 项目组用树莓派?!什么,难道和FPGA不冲突吗
别笑,我知道这个问题很弱智,但却难倒我整整一天,由于我以前一点接触过硬件方面的知识,所以才有这个困扰。FPGA为类似于GPU的东东,全称为“可编程门阵列”,不同于GPU在出厂前就已经写好了硬件代码,FPGA需要自己写硬件描述,正是由于这个原因,可以重复写入硬件描述代码,FPGA相当于GPU!
贴几个最近找的网站
目前在机器学习领域异构计算得到重视,GPU占据主流位置,Fpga初现端倪,不知fpga在机器学习的前景如何?–知乎
由于我不打算深入嵌入式,所以FPGA的工作就交给其他人去做了,恩,就是这样