在筆者之前的文章中,曾有過這樣的介紹:CISC與RISC的側重復雜性有著很大區別,CISC處理器的實現復雜性更高,RISC的編譯器復雜性更高。經歷了40余年的打磨,今天的RISC精簡指令集依然在小型機等產品上有著充分的體現。
而2010年始于加州大學柏克萊分校的RISC-V開源指令集架構則再度掀起了人們對RISC可能性的想象。RISC-V指令集的設計考慮了小型、快速、低功耗的現實世界實現,但沒有對特定微架構風格的過度架構,如今包括美國、中國在內的個人、企業、國家都在積極投入到這個開源指令集之上。也因其開源的特點,讓它能夠支持各種應用的新指令集。
圖片來自SiFive
最新消息顯示,在所有關注之中,美國硅谷的創業公司 SiFive 幾乎一路領先。不僅在去年發布了首款開源 SoC,并命名為 Freeform Everywhere 310。如今,SiFive公司再次出手發布了 U54-MC Coreplex IP,成為了全球首款基于 RISC-V 的 64 位四核 CPU,支持 Linux 等全功能操作系統。
圖片來自SiFive
同時,SiFive宣布將在2018 Q1推出對應的開發版。這意味著,最晚明年應該就會出現多核且64位可以跑Linux的主板出現了!