為什麼說基於RISC V 不適合研發高效能CPU?

時間 2021-05-11 23:53:17

1樓:moonlight

你可以說當前riscv還沒有高效能領域的CPU實現,但不能說riscv這套指令集不適合用來做高效能領域的CPU。

非要扯乙個應該是當前還沒有官方版的simd?

2樓:

高效能CPU分兩類一種是面向超算一種是桌面/移動端通用

如果走超算路線 riscv還是可能的

畢竟原生指令條數本身就不多,複雜功能通過udi使用者自定義指令實現。反正超算是自產自用,也就不用考慮和別的riscv處理器的相容性問題。只要前端設計能實現,哪怕UDI條數是riscv原生指令條數的N倍,那也可以算是riscv相容處理器。

如果是面向桌面/移動端通用,除非是第2、3、4……個蘋果,能夠搞定軟硬體封閉生態的發展,否則想都不用想。

別扯riscv開源,除非完全不用udi。當使用了udi,事實上就已經對於原純riscv開源生態形成了分割。而各家udi氾濫之後,你還能指望各家的riscv的產品能統一,能相互相容?!!

接下來的故事恐怕就是走MIPS的老路了。

話說回來,現在各個開發廠商通過UDI早就把各款riscv晶元的指令加得一塌糊塗了。你覺得他們之中,會有幾家願意開源udi讓其他人免費相容,又會有幾家放棄自己的udi去相容對手的。。。

3樓:南山觀海

這個要不是抬槓,就是限定在現有RISC-V指令集還不適合研發高效能CPU前提下。作為乙個開放式指令集,RISC-V其實具有無限可能性,不存在侷限,所以從長遠來說,這個問題根本就不是問題。

現代CPU異構多核,已經提供了新指令集開啟市場的最好鑰匙,目前risc-V主要針對嵌入端,只不過發展初期,等生態壯大,自然如ARM從移動端殺入伺服器端,現在又想進入PC端是一樣的,高效能CPU無非是增加一些指令集來適配高效能計算需要,架構上根本沒有瓶頸和侷限,只是大家要注意協同確保生態一致性,也就是作業系統、軟體生態跟著乙個標準前進而已,目前來看RISC-V+Linux生態是打破wintel和Android+iOS霸權的乙個可行路徑。

4樓:是瘋子真好

建議問者先看一下《手把手教你設計CPU——RISC-V處理器篇》。

任何CPU均是電路,任何邏輯門也是電路,ARM、X86、RISCV只是乙個框架,內部的邏輯門大同小異。除部分模組的設計涉及專利,其他全是重複使用的。

你先明確所謂的「高效能」是什麼?

就是頻率高點就可以了?

那麼誰和你說精簡指令集做不到4GHz的?

了解一下鎖相環的電路和工藝再提出這麼無知的問題。

5樓:doonny

有些人就是抬槓,今天老黃也出來打臉了,2021.04.13值得紀念的日子

很多年前大家都說arm做不了高效能cpu,這不蘋果來打臉了

先說明高效能cpu和高效能計算是兩回事

6樓:

因為risc-v是risc,指令太少。cisc一條指令就能做很多事,risc要好幾條指令,自然速度慢。所以arm, power這些risc架構只能用在手機這種對效能要求不高的場景

7樓:月色黃昏

座標某國內實驗室,這個專案已經啟動了,預計今年年底會流一次片,看看效果。明年五月份應該能拿到第一次流片的結果,到時候再來續寫

8樓:unreal

這樣的提問和語句就不應該是理工背景的人說的。目前的risc-v實現都應用在嵌入式領域,與高效能計算是有差距,這並不能證明risc-v不能做高效能cpu。當年x86浮點效能極弱被各大廠嘲笑,然從586開始學risc,現在看當年個大廠的處理器架構已經死了一半,剩下一半也在苟著。

9樓:

CPU發展到目前這種架構,指令集已經不是高效能的關鍵了.RISC-V與其實說是開源ISA,倒不如說是定了乙個工業化標準介面.大家在這個標準介面下實現自己的微架構.

有些人需要高效能,那就是走高效能堆料的路子.有些人需要低功耗,那就走低功耗的微架構設計

10樓:張安

個人認為RISC-V的ISA是全的(別的CPU有的基本指令它都有)。 現有的其他的,所謂的高效能,架構我覺得也是從這些基本功能ISA之中一步一步發展出來的。所以從ISA的方面來看,RISC-V也是適合研發高效能CPU的。

有這個不適合研發高效能CPU的印象,應該還是RISC-V現在複雜度不高,ISA數量不多,讓人感覺它好像只能承擔簡單的任務。(不過這也是RISC-V設計的初衷——模組化和簡單)

我個人覺得隨著5G,物聯網的到來,越來越的邊緣計算會需要用到更簡單的CPU。工業界也絕對不會放過對RISC-V的調研。而且現在相對複雜和高效能的計算其實也都是從簡單的架構發展起來的。

起初別的CPU架構剛剛開始被設計的時候,他們也都是簡單,看起來不能擔負起高效能工作的。隨著工業界和市場的打磨,他們從看似簡單到越來越複雜,到能夠在特定的領域展現自己的能力。現在的RSIC-V也需要這樣的乙個過程。

我認為,隨著市場的增長,研發的投入,RSIC-V自身所具備的優勢。基於它的晶元會有一天在自己的細分領域成為「高效能」CPU。

11樓:winnie Shao

誰說的,出來,讓我們好好鄙視他/她一下。

可以擴充套件指令集的架構,才適合做高效能的computing呢,加一條指令,效能收益一般是 * 10, 指令集保守的架構,才痛苦呢。

12樓:

從ISA設計的角度來說,RISC-V的理想就是「能夠適應從最小的計算機到最大的計算機的軟體」,換而言之就是從注重低功耗和低成本的邊緣裝置處理器到注重高效能的伺服器處理器,它都要。

RISC-V作為乙個新興指令集目前面臨最大的問題是配套的軟體生態,而不是跑分效能。

為什麼說不鏽鋼鍋不適合爆炒?

wwwfffggg520 不鏽鋼的導熱只有鐵的四分之一,所以導熱慢。剛開始要乾燒讓鍋非常非常的熱才行。還有乙個重要的原因,不鏽鋼是金屬色,鐵鍋黑色,對外放出來的熱輻射,不鏽鋼要比鐵慢很多很多。你試試不鏽鋼鍋燒熱了把手懸空放在鍋裡,不燙手,鐵鍋的話,手懸空放,熱輻射烤的手疼。所以不鏽鋼鍋炒菜,菜都是貼...

動畫專業究竟適不適合讀研?

哇哦 研究生也有實踐的,你可以選擇考研究生提公升學歷,在研究生期間也可以跟著導師一起做一些專案,這樣你在提公升學歷的同時也增長了實踐的經驗,在日後的工作中也可以得到運用。 動畫考研生存手冊 如果目標是做出好的動畫作品,可以不讀研,直接工作可以。如果目標是做出自己主導的動畫作品,可以不讀研,直接自己開...

工科為什麼不適合女生?

和性別沒有關係,和個人愛好有關係。曾經痛恨刻板印象的我,為了證明女生不是不適合學理科,高中學了理科還學了競賽。大學能任選專業時,明明高考只有語文英語挽尊,為了反抗刻板印象,選了某難度大的傳統工科,碩士換了個更難的坑待著。結論是不要為了打破性別刻板印象而頭鐵學不喜歡也不擅長的東西,我就是偏感性而不是理...