FPGA爲什麼比CPU和GPU快

CPU和GPU都屬於馮·諾依曼結構,指令譯碼執行,共享內存。FPGA之所以比CPU、GPU更快,本質上是因爲其無指令,無共享內存的體系結構所決定的。 馮氏結構中,由於執行單元可能執行任意指令,就需要有指令存儲器、譯碼器、各種指令的運算器、分支跳轉處理邏輯。而FPGA的每個邏輯單元的功能在重編程時就已經確定,不需要指令。 馮氏結構中使用內存有兩種作用:①保存狀態。②執行單元間的通信。 1)保存狀態:
相關文章
相關標籤/搜索