FPGA在台灣是真的看不出前途
最近的地方要馬去香港做高頻交易
要馬到中國去坐雲端運算
貼幾個FPGA大量的運用
1.微軟用百萬片FPGA互聯做了一個AI大腦Brainwave
https://www.microsoft.com/en-us/research/project/project-brainwave/
彭博社最近說微軟要跳家改用Xilinx
2.亞馬遜的FPGA as a servics (F1)
https://aws.amazon.com/ec2/instance-types/f1/
上面有很多機器學習/自然語言處理/基因定序/財務金融之類的東西
很多都算很成熟
可以看看AMI的現成套件
https://aws.amazon.com/marketplace/pp/B06VVYBLZZ
3.阿里巴巴的FaaS(F3)
目前還很簡陋,可以自己上AliCloud試用一下
4.華為的網通設備跟雲也大量使用FPGA
應該是Xilinx的最大客戶
5.今天Intel在重慶蓋了一個大的FPGA生態中心
應該是重慶政府有金援
http://www.dostor.com/p/54103.html
6.SK Telecom的智慧城市以及智慧音箱Nugu的server端雲端
大量部屬FPGA
總之,FPGA在ASIC人的眼中覺得只是過度產品
但是在Heterogeneous computing以及通訊邊碼解碼的領域
FPGA因為low latency以及靈活性
會是終端產品的一部分
在AI的世界中edga也都看的見FPGA的身影,主要做AI inference以及電腦視覺
比方說收銀機未來也都有機會全面內建FPGA
目前這塊餅很大
可惜都大在美國中國
台灣好像真沒啥機會
※ 引述《e520615 (旁)》之銘言:
: 各位先進大家好
: 小弟是硬體出身 會寫MCU的韌體(C&組語)
: 最近面試有關於FPGA的職缺
: 工作內容除了用FPGA實現Basic function 如RS232
: 或者是Power sequence / handle switch control
: 更進階的有再做Video相關的處理
: 爬文有爬到開IC跟做Function 的know how 差很多
: 以做Function 來看的話
: FPGA這領域的發展性大嗎??
: 煩請各位前輩給點意見 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 108.206.33.179
※ 文章網址: https://webptt.cc/bbs/Tech_Job/M.1545209944.A.223.html
我覺得有些看倌可能把FPGA想窄了
有機會去看看Xilinx Developer Forum的相關投影片
可以看出FPGA的目標是讓軟體人直接拿來寫程式的
台灣也許還重硬體
但是在台灣韓國以外的地方
硬體已經只是輔助
軟體至上
如果可以把FPGA當成一個用軟體來寫的加速器
可以用C/C++寫HLS或是OpenCL
也可以寫Python
而不用寫Verilog/VHDL
軟體工程師可以直接把演算法燒進去
隨時改來改去
甚至可以動態燒寫
對軟體工程師來說
使用上
那還是一個演算法的function call
但是不是送給CPU運算
而是丟進FPGA
用這個角度來說
FPGA跟ASIC基本上是兩碼子事
不需要有先後關係
※ 編輯: yohowo (208.185.211.2), 12/20/2018 05:17:50
推文 (46)
推
gn01216674
覺得台灣比較擅長把東西做便宜,例如世界上最小最便宜
12/19 17:31
→
gn01216674
IC,靈活應用或創造體制的事我們不太幹。
12/19 17:31
推
cajole145
FPGA還是有市場的…不然早被幹掉了!
12/19 21:41
推
tigertiger
收銀機最後還是會被SoC攻佔吧
12/19 22:06
→
tigertiger
要DC這種一直走很快的才會是FPGA
12/19 22:07
推
dakkk
量產asic划不來當然用fpga
12/19 22:17
推
mmonkeyboyy
有那種量產不划算的概念 就先OUT了啊
12/20 03:35
→
heathlow
借問一下,台灣有使用HLS做產品的公司嗎?
12/20 09:27
→
yohowo
我人不在台灣...所以不了解
12/20 09:30
推
mmonkeyboyy
完全正確 本來FPGA就可以拿來很多用途了XD
12/20 12:19
→
mmonkeyboyy
HLS目前真正的應用算一般 沒有太多 主要還是性能和
12/20 12:21
→
mmonkeyboyy
成本上 你說的這個加速器已經在做很久了
12/20 12:22
→
mmonkeyboyy
成果就一般般 做最狠的就MS 這TEAM不是開玩笑的
12/20 12:23
→
mmonkeyboyy
其實這些高階板子晶片都台灣做的說 ....
12/20 12:23
推
XristianBale
HLS能通泛運用還非常非常遠 解出來的電路根本天書
12/20 12:24
→
XristianBale
別忘了硬體有資源的限制 解出來很可能爆炸
12/20 12:26
→
XristianBale
要修改電路或者 debug 也很困難 從高階去trace看不
12/20 12:27
→
XristianBale
到bug在哪 從低階去看不懂電路
12/20 12:28
→
mmonkeyboyy
其實有方法可以避掉些HLS問題 只是大多數工程師都
12/20 12:31
→
mmonkeyboyy
交差了事....不明道理 很難說得通
12/20 12:32
→
mmonkeyboyy
現在覺得HLS系列還可以的其實是 MATLAB....
12/20 12:32
→
mmonkeyboyy
I(A)家就不說了 X家的要很會用才有機會到1.3~1.8
12/20 12:34
推
mmonkeyboyy
TRACE是有方法的XD 到是低往上看真的有難度
12/20 12:38
→
mmonkeyboyy
這還跟你寫程式的語言語法 編譯器有關
12/20 12:38
→
mmonkeyboyy
像那種沒事用一堆自以為很帥的語法基本上都來秀下限
12/20 12:39
→
mmonkeyboyy
愈基本愈好用@_@~ 說到底 這是硬體
12/20 12:40
→
mmonkeyboyy
最近UC在推 chisel 可以試試
12/20 12:41
→
Holysml
X家的HLS前段不太行 跟EDA的比的話
12/20 16:34
→
Holysml
但HLS本來就盡量越簡單不花俏才好轉硬體合成
12/20 16:35
推
b10007034
chisel,推
12/21 00:00
→
b10007034
有聽說蠻難理解的,好用程度還可惡開放
12/21 00:00
→
mmonkeyboyy
X! (我是CHISEL受害者啦 Q—Q)
12/21 00:31
→
bluemkevin
現在很多公司都有用HLS,甚至有90%用HLS的設計
12/21 22:32
推
mmonkeyboyy
我知道有不少公司有用啊 要看用法啊
12/22 01:53
→
mmonkeyboyy
EDA系列都還可以是沒錯
12/22 01:54
→
mmonkeyboyy
90%那家也太猛XD 這個出問題調下去有點慘XD
12/22 01:55
推
bluemkevin
一般是演算法邏輯錯才需要修改電路
12/22 07:53
推
mmonkeyboyy
不用驗證跟優化嗎....
12/22 12:33
→
mmonkeyboyy
這個只有演算法錯才調的也太猛Q_Q~
12/22 12:34
推
mmonkeyboyy
看來我還得多練練了 雖然我自己也在推HLS
12/22 12:46
→
mmonkeyboyy
但我自己都不相信我自己了XD
12/22 12:46
→
bluemkevin
目前只要抽像化的碼是驗證邏輯無誤,基本上解出來的硬
12/23 09:00
→
bluemkevin
體語言都是對的。這邊所說的修改電路是指Netlist已經
12/23 09:03
→
bluemkevin
丟給後段卻發現硬體語言需要作工程修正
12/23 09:04
→
bluemkevin
公司型態也影響看待HLS的態度,有些本身是硬體使用者
12/23 09:07
→
bluemkevin
的公司想要跳進來做硬體,對於HLS的接受度很高
12/23 09:08