
石侃
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的就很少了。
介紹性書籍,適合入門瞭解和其他領域,不是專業書籍。