推 durant1224 : 說的好 可以再講詳細一點嗎11/22 20:03
XD 看您想聽哪個部份
推 gooddess : 推推推~11/22 20:09
※ 編輯: eszerfrm (115.82.70.26), 11/22/2016 20:20:31
推 eterbless : FPGA像黏土 可以弄成各種形狀不用另外開模 11/22 20:19
→ eterbless : 雖然不及為特殊目的設計的晶片還是能樂勝普通CPU11/22 20:20
對,效率上因為特性偏硬體(硬要說就是沒優化的電路),執行時基本上樂勝CPU
我剛忘了提燒電路(做黏土模)的東西,你解釋的超到位的,讚!
※ 編輯: eszerfrm (115.82.70.26), 11/22/2016 20:25:09
→ kuma660224 : 那個算configurable 但不是programable11/22 20:26
→ kuma660224 : 有像CPU的高彈性可做不同演算法運算11/22 20:27
面向不同
CPU的計算經過一連串傳遞(恕我不詳細解釋)之後速度慢很多
跑韌體絕對比軟體快
另外,可程式化閘陣列的確可以把基礎程式燒進韌體裡面
還有,雖然我知道您的意思,但是人家真的是叫做programable
→ eemail : 我總覺得不要拿遊戲來當舉例輔助 根本不會比較清楚11/22 20:28
→ eemail : 況且又在講程式不一定多行就比較行 @@11/22 20:28
如果這個道理大家都懂,就不會有個人跳出來說什麼幾千萬行的F35很棒
另外,我還怕不清楚,另舉了實務上的例子
如果您想詳談AM跟FM哪裡不同,或是別的話再說...
→ kuma660224 : 介於可程式化與固定不可程式化ASIC之中間 11/22 20:29
→ huckerbying : 就現在技術而言的話,FPGA跟ASIC可以減輕程式編寫數 11/22 21:06
→ huckerbying : 量,進而減輕CPU運算負荷量,同時也能促進軟體開發11/22 21:08
→ huckerbying : CPU就只要丟指令叫其他單元來運算就好,不用繁複的11/22 21:10
→ huckerbying : 去讀取指令集,造成大量運算負荷11/22 21:11
推 loach98 : 用SW跑就是要靠CPU運算,速度不如做成HW/ASIC featu11/22 22:26
→ loach98 : re或者FPGA11/22 22:26
→ chris610020 : 這比較偏軟體工程,CPU應該早就決定好了,不可能換11/23 02:07
→ chris610020 : 改需求應該是CODE變肥的主要原因 11/23 02:09
code會變肥,韌體也會變的
韌體是能更新的(雖然不容易)
※ 編輯: eszerfrm (115.82.70.26), 11/23/2016 09:16:35
噓 ianlin45 : 鬼扯淡 11/23 09:23
推 gametv : 樓上不如講講哪裡鬼扯了? 11/23 11:39
→ chris610020 : 還有程式碼多不代表時間複雜度高 11/23 15:48
→ chris610020 : 由其要求REAL TIME的戰機程式不可能跑得慢 11/23 15:49
→ chris610020 : CODE越肥越難維護與開發,這就好比寫長篇小說或畫漫 11/23 15:56
→ chris610020 : 畫,越到後面越難寫,因為設定太多很容易吃書 11/23 15:56
→ chris610020 : 而且這部作品有上百個作者,還有趕稿壓力,困難度可 11/23 15:58
→ chris610020 : 想而知 11/23 15:58
推 dopyu : debug~ debug~ debug~ 11/23 16:01
推 firefeather : CODE 越肥,程式工程師越絕望…XDD 11/24 11:19