阿呆读可重构计算3:FPGA做AI三板斧

FPGA vs. ASIC

专用芯片ASIC的开发流程是:设计、验证、流片、封装、测试;

而FPGA已经是做好的芯片,所以不需要流片、封装、测试。这样,可以至少节省四个月的时间。

另外ASIC还有可能多次流片才能成功,同步的软件开发也需要芯片做好才能完成大部分功能,这些也是时间成本

在量小的时候,FPGA[……]

阅读全文

阿呆读可重构计算2:FPGA如何克服CPU的缺陷?

一个故事理解流水线、并行、缓存、内存、存储

查看源图像

蛋蛋花了一天给小蛋蛋做了一个玩具汽车,没想到做的太好了,同学们都来买。蛋蛋一个人忙不过来,就一家人合作生产。蛋蛋负责把原料分类摆放在桌上,小蛋蛋拧螺丝组装,蛋妈把玩具放到包装盒里。三个人采用流水线的方式,每个人都没闲着,生产效率大为提高,一天能造50个玩具。[……]

阅读全文

信息存储记录历史,传承文明

book1

作者 谢长生

信息存储记录历史,传承文明,是人类社会延续和发展不可或缺的重要手段。一个时代有多种存储介质共存,但总有一种存储介质是主流介质。古埃及人用的莎草纸,早期欧洲人用的羊皮纸,中国人用的竹简以及后来的纸张,都曾作为主流介质被广泛使用。进入数字时代,以硬盘为核心的磁记录介质一直是非易失性存储的主流[……]

阅读全文

阿呆读可重构计算1:为什么微软选择FPGA做AI?

AI计算的几条路线

1993年,当黄仁勋等三个电子工程师在加州圣何塞的一家餐馆碰头准备成立一家图形处理芯片公司时,他们还不知道20年后,他们做的这个芯片还能用来做人工智能、自动驾驶。

1985年,Xilinx创始人之一Ross Freeman发明FPGA芯片的时候,他也不会想到近30年后,FPGA芯片会[……]

阅读全文

未来十年IT人必须掌握的三个技术

See the source image

记得90年代阿呆上中学的时候,有一次英语老师对同学们感叹:”你们知不知道现在美国人在玩什么?因特网!“那个时候,尽管阿呆的学校也赶潮流开设了电脑课程,但是还是不知道因特网到底是个什么网。对电脑的理解就是,同学们要自带鞋套或拖鞋进入弥漫着脚臭的机房,学习WPS办公软件。

进入21世纪后,互联网不再只出现[……]

阅读全文