當前位置:編程學習大全網 - 編程語言 - 為什麽CPU的主頻比FPGA快那麽多,但據說FPGA可以提速?

為什麽CPU的主頻比FPGA快那麽多,但據說FPGA可以提速?

我認為妳進入了壹個誤解。顯然,妳分不清FPGA和壹般CPU的本質區別。說實話,FPGA是可以做成CPU的,比如壹些32位的RSIC軟核,但也僅限於此. 1: FPGA不能算是壹個芯片,而是壹個實現平臺,是壹個綁定接口邏輯、數據流處理和簡單處理操作的平臺。沒有人會傻到用壹個高端FPGA去做壹個媲美英特爾的處理器。高端芯片有幾萬塊。妳以為是用來實現Intel i7的?此外,通用處理器不僅僅是壹堆數字單元。用FPGA實現壹個奔騰?得不償失。當然,我們可以用FPGA實現壹個簡單的ARM內核。2.FPGA主要應用在數據流處理、視頻處理、數據采集等方面,所以用於數據交換和傳輸。數字機頂盒、數據采集卡等領域使用最多。目前,高端FPGA集成了更多的DSP模塊、高速串行收發器、嵌入式硬核、嵌入式RAM或FLASH。這些措施增強了其強大的系統集成功能。換句話說,FPGA的功能越來越多,可以替換系統更多的部分,集成到FPGA中。系統的集成度增加,FPGA的靈活性使其在板級設計領域越來越重要。3.問這個問題沒有實際意義,但是可以看出妳只是壹個新人類。在FPGA中,描述性能的詞就是資源,也就是說,衡量壹個FPGA的高度,主要看內部資源容量(等效門)、邏輯總量、時鐘管理單元數量、PLL、分布式RAM容量、硬核數量、DSP數量、高速串行數量、硬核接口塊數等。,而不僅僅是最高工作頻率。通用CPU最重要的參數是浮點運算速度和主頻。壹個側重於數據流處理,另壹個側重於指令操作。4.總之:FPGA和通用CPU沒有可比性,也不需要任何人去實現,因為各自的側重點不同。目前FPGA不會取代通用CPU,通用CPU也不會取代FPGA。我可以告訴妳,現在FPGA集成的最強CPU是ARM9處理器的硬核。妳會用它拼什麽CPU?別糾結了,洗洗睡吧!
  • 上一篇:何為辟谷養生?自己可以辟谷嗎?
  • 下一篇:中國礦業大學銀川學院的專業設置
  • copyright 2024編程學習大全網