
石侃
FPGA(现场可编程门阵列) 是一款特殊的半导体器件, 它在制造出来后仍然能够被任意修改电路结构, 以适应不同应用的需要。 相比于其他种类的芯片,FPGA 具有极强的灵活性, 同时在性能、功耗和开发成本等方面达到了出色的平衡。 因此 FPGA 被广泛应用在电信、工业控制、高性能计算等多个领域。 本书详细梳理和分析了FPGA 在大数据和人工智能时代的新技术、 开发的新方法,以及FPGA 在异构计算时代的新趋势和新方向, 并重点讨论了FPGA 的主要技术特点。 本书致力于向业界决策人士提供 FPGA 的先进理念与有价值的实践模式, 促进大数据、 人工智能等新兴技术与各行业的深度融合提升。 同时也为 FPGA 从业人员在处理实际工程技术问题时, 提供系统的方案和有价值的参考。 此外, 本书对学界、 企业界和社会中的非专业人员或技术爱好者了解FPGA 的先进理念和知识, 也有很大的参考价值。
走马观花体会现代芯片 FPGA 制作技术的过去、现在及未来,特别其在人工智能中的应用方面。它图文并茂,文字精简,文笔很好。 本书尽管技术性,逻辑性强,对非专业读者也不容易理解。但是从它至少可以看出或者猜出作者描绘该领域一个大蓝图。 好书,外行读起来似乎也能够感受到其魅力!当然读这种非专业外书态度似乎是不求懂,只求了解或者看到了有什么新东东,哪怕是若能够捞到一点点,那也定是个赚。当然,读它要求读者心理素质好,看到有如此多陌生技术名词,还能够保持心里镇定,脸皮厚,头不晕,不言放弃。😄😄😄,因为可以跳过有技术深度章节,取巧去读每章书后小结部分,都能够有收获。 因为“目前,全世界超过90%的数据都是在过去两年之内产生的。随着人工智能、自动驾驶、5G、云计算等各种技术的不断发展,海量数据将会源源不断地产生,预计到2025年,数据总量将比现在增长10倍”,人都不能不继续亮丽加油⛽️。 本书还介绍了例如,“深入分析微软的脑波项目,这个项目是使用FPGA构建实时AI系统的重要里程碑,它首次在云数据中心里大规模部署了FPGA,并将其用于深度神经网络(Deep Neural Network,DNN)的加速计算,因此对业界有着很好的启发和借鉴意义”。 目前最时髦话题应该是 ChatGPT, 它来自 OpenAI,微软最近又对它投入重金研究,它似乎也成为今天许多投资人眼中能够倒腾宝贝。 …而书其中提到“oneAPI将会为英特尔旗下的各类芯片产品,包括CPU、GPU、FPGA,以及各种AI和其他应用的硬件加速器等,提供一个统一的软件编程接口,使得开发者可以随意在底层硬件之间进行切换和优化,而无须太多关心具体的电路结构和细节”,如此等等。它可能是开辟新领域里程碑? 当然,“英伟达和GPU之所以在人工智能时代取得了非凡成功,很大程度上得益于它对GPU编程方法和环境易用性的提升。与之相比,FPGA虽然也在不断扩展自己的应用范围,并在单位功耗的性能上相比GPU有着明显优势,但是FPGA的编程模型还是以硬件工程师进行RTL开发为主,而这种开发方法对于软件和算法工程师来说非常不友好”。 好在“很多人将FPGA比作积木,是因为FPGA就像积木那样,可以用来搭建和实现各种应用。然而,制造和设计FPGA本身却不像搭积木那样简单。FPGA从发明到兴起已超过30年的时间。作为摩尔定律的完美体现,FPGA见证了半导体行业从小到大、从弱到强的不断演进。” 记得几年前在微信中读到过,阿里巴巴技术主管曾经强调,也要在该硬件领域技术之上,并且在软件领域发展或者开放类似像用积木一样新编程语言。 显然,“FPGA再一次成为了最早实践全新科技的领军者,为我们带来了诸多系统和微结构的换代和革新,并不断突破芯片集成的限制和边界。这些来自FPGA的科技创新,都让人们看到了业界为了延续摩尔定律的发展所做的不懈努力。” 简言之,它应该是了解现代高科技芯片领域技术,人物,顶尖大学研究所全面介绍包括书后面精彩介绍FPGA 20年最有影响力的25项研究成果与人物,点出FPGA未来的发展方向。它更像是提供能够弯道超车入门,必读宝典秘籍! 望往后继有人能够继续介绍及开发在医学,医疗器械等应用领域中看到它的应用,特别是在生物信息学之大数据分析领域及人脑机对话中,发现该技术所应该能够展现巨大魅力。
本书是一本介绍FPGA通用知识以及关键技术发展历史的书,也对未来FPGA在数据中心、AI,以及边缘计算,特别是AI推理场景,有比较乐观的预测。不是介绍如何设计、运用FPGA的书,但,其中的技术介绍,对如何更好理解FPGA的历史,以及如何找到芯片设计领域的创新方向和创新点,这本书还是很不错的,给出了研究和创新的部分线索。推荐!
适合非从业者了解FPGA这个领域。 可以粗略了解FPGA的发展历史,也能了解发展过程中的关键人物和技术点。
老石的书,可以说是一本文献综述,科普和了解吧
为老石老师点赞 本书要是能更加通俗衣服就更好了…确实看不懂…..囧
芯片工程师老石写的书,同时也关注了他,通过他的视频和博客可以说了解了很多芯片相关的知识。我们了解最多的芯片不外乎就是CPU, GPU, MCU, 还有目前很热的NPU, DPU,但FPGA却不为大众所熟知。 FPGA是一种非常特殊的芯片,翻译过来就是“现场可编程门阵列”。它最大的特点就是现场可编程性,也就是可以在使用时进行编程,而无须将芯片拆下并返回生产厂家完成编程。因此FPGA具有极强的灵活性,同时在性能、功耗和开发成本等方面达到了出色的平衡。因此FPGA被广泛应用在电信、工业控制、高性能计算等多个领域。FPGA另一个重要应用领域,就是用来构建专用芯片ASIC流片前的硬件仿真或原型验证平台,即emulation或prototyping,而这正是利用了FPGA的可编程性。 当然最关注的还是FPGA在 AI 方面的应用,因为FPGA的可编程性,可以随时更新算法可以说是非常独树一帜,在某些场景真的挺有用的。
fpga拥有众多的优点,,功耗低,性能强。如同积木一样的灵活。有的人可以把今天搭成大厦,有的人可以一片狼藉。 所以它的缺点就是太灵活了。 这意味着开发困难。 性能优秀,人来凑。更要求人的能力。学习困难。 fpga未来发展,看它的入门难易了。
我感觉从哲学和逻辑上来看,fpga就很难成为最具备优势的技术,适应性是当然是最重要的生存优势,但和软件比适应性又太差了。就好像当年移动为了做移动音乐,移动商城,移动游戏等,在通讯层面做的适应性努力。在硬件上搞适应性就像市场营销组合不匹配一个道理。生物的进化也是一样,智慧生物进化出大脑,可以产生无数想法,如果是没用的想法也可以很快忘掉,而肉体注定无法在需要的时候长出来第三条胳膊并在不需要的是口砍掉它。
总结全面,但是FPGA应用场景很尴尬。当AI兴起时,FPGA可以说是掌上明珠,但是近几年用FPGA搞AI的就很少了。
介绍性书籍,适合入门了解和其他领域,不是专业书籍。