0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

CISC對比RISC,RISC-V成為“救世主”?

lhl545545 ? 來源:半導體行業(yè)觀察 ? 作者:半導體行業(yè)觀察 ? 2021-03-05 10:03 ? 次閱讀

1月底,有個新聞刷爆了筆者的朋友圈。文章的內容主要談的是平頭哥完成了安卓10對RISC-V芯片的支持,并開源了全部相關代碼。

日前,RISV-V International的首席技術官Mark Himelstein在接受媒體采訪的時候也表示,我們應該很快就能看到RISC-V架構走向智能手機,乃至HPC等領域。這無疑又吸引了大家對這個話題的再次關注。

近年來,因為收到地緣政治和RISC-V基金會推動等多重因素的影響,這個誕生于十幾年前的架構以其開源和無歷史包袱等特性在芯片產業(yè)受到高度歡迎,除了新興公司以外,不少傳統(tǒng)巨頭也殺入了這個領域,但他們的主要落腳點都是放在MCU和某些對軟件生態(tài)沒有高度依賴的嵌入式市場。

但從上文的報道我們可以看到,RISC-V似乎已經鉚足勁走向了這個公認的高難度市場。但從當前的手機芯片市場來看,我們還需要RISC-V嗎?

Arm一家獨大的市場

手機芯片架構是Arm絕對壟斷的市場,這是沒有任何疑問的。能做到這樣,一方面得益于Arm先天的RISC設計,使其具備簡單和低功耗等特性,能夠在電池容量沒有大幅度提升的前提下,提高消費者的使用體驗。

CISC與RISC的對比

另一方面,Arm之所以能夠在智能手機芯片市場一家獨大,也與他們獨特的授權經營模式有很重要的關聯(lián)。從成立起,Arm就就作出了一項決策:不自己生產芯片,向其他公司許可芯片設計。

換而言之,Arm開發(fā)的只是芯片內核,許可客戶可以增添其他組件,構成完整的片上系統(tǒng)。這就使得在智能手機早期,手機芯片領域就吸引德州儀器高通、聯(lián)發(fā)科三星廠商一起開發(fā)手機芯片,共同培育這個生態(tài)。

就連現(xiàn)在大紅大紫的GPU巨頭英偉達都在當年推出過使用Arm內核的Tegra系列,想在手機芯片市場分一杯羹。由此可以看到Arm授權模式的魅力。作為對比,當年英特爾在看到手機芯片市場的高速發(fā)展,也曾想在這個市場分一杯羹,但從進入到退出,他們幾乎都是孤軍奮戰(zhàn),雙拳難敵四腿,結局也是可以預見。

說到這里,也許有人會說,另一個RISC架構MIPS也是授權模式,他們甚至比Arm更早實現(xiàn)了商業(yè)化,但在智能手機芯片市場幾乎顆粒無收。為何出現(xiàn)這個現(xiàn)象,我們并不能探究更多原因。

但回看當年的報道,MIPS Technologies曾在2012年發(fā)布了一款名為proAptiv的新型處理器,試圖挑戰(zhàn)當年的Arm Cortex-A15。MIPS表示,其proAptiv內核將是ARM即將推出的Cortex-A15 CPU的一半大小,但可提供同等或更高的性能。

但正如當時的Tensilica創(chuàng)始人兼CTO Chris Rowen所說,要挑戰(zhàn)ARM在移動設備中的主導地位,不僅需要優(yōu)秀的技術。與此同時,Arm龐大的客戶和合作伙伴生態(tài)系統(tǒng),以及熟悉其架構和工具的軟件開發(fā)人員都是Arm能在智能手機芯片市場取得成功的關鍵要素。。

最后,筆者認為蘋果當年對Arm前身Acorn的投資,讓在蘋果這些年里來對“Arm”保持忠誠。有了最有影響力手機芯片和手機廠商的支持,Arm后來的成功就水到渠成。當然,這只是筆者的猜測。

RISC-V成為“救世主”?

如前文所說,如果是嵌入式或某些對軟件生態(tài)沒有那么高要求的場景,RISC-V絕對是一個好選擇。

來到手機市場,如果你在2019年五月之前問過這個問題,答案絕對是否定的,因為從當前的全球芯片格局和手機芯片的產業(yè)鏈看,沒有任何必要。

但在現(xiàn)在看來,行業(yè)有人探索RISC-V在手機處理器上的應用,這是有其客觀原因影響的。其中一個歸咎于美國掀起的地緣政治斗爭。

2019年五月,美國將華為加入了黑名單,并在接下來的一年多的時間里升級其限制,這就讓華為難以獲得美國的先進產品和技術,在手機芯片方面也不例外。和其他所有手機芯片廠商一樣,華為的Kirin系列芯片同樣是用的是Arm的CPU和GPU。

例如在華為最新的Kirin 9000上,他們就分別采用了Arm的Cortex-A77 CPU和Mai-G78 GPU。換而言之,華為在最新的旗艦上采用了Arm上一代的CPU和最新的GPU。雖然華為和Arm雙方都曾強調過,雙方的合作不受美國禁令影響,但有行業(yè)人士在與筆者聊天的時候曾指出,Cortex-A78應該是由Arm美國奧斯汀團隊研發(fā),而Mali-G78應該是在歐洲研發(fā)的。

從某種程度上,這就可以解析了華為在Kirin 9000上沒有用上Cortex-A78或者Cortex-X1的原因。

也就是說,對于華為而言,在當前的局面下,他們有充分的理由去研發(fā)基于RISC-V的手機處理器,加上他們正在打造鴻蒙系統(tǒng),這就讓這一切變得相對更容易。

正如蘋果在用于Macbook的Arm處理器M1上的旗開得勝,以及他們之前從IBM Power處理器轉到Intel處理器上的成功證明了一個事實——掌控了自己的軟硬件,才有更強大的話語權。無論是對供應商還是開發(fā)者。

上述關于華為的假設是建立在華為還能繼續(xù)生存下去,并且還會繼續(xù)推進手機業(yè)務的基礎之上。而接下來談到的Nvidia收購Arm,無疑就給RISC-V進入手機插上了騰飛的翅膀。

2020年是半導體一個并購大年,其中英偉達收購Arm無疑是其中最具影響力的一個。semiaccurate在去年十月的報道中也指出,一家業(yè)內主要的手機SoC供應商告訴他們,無論這個交易是否獲得批準,他們制造RISC-V SoC的計劃都在向前發(fā)展。

據(jù)報道,其實在英偉達宣布收購Arm之前,該廠商已經進行了約一年的RISC-V 手機SoC的研發(fā)。

在上個月中,也有報道指出,手機芯片龍頭高通已經向美國聯(lián)邦貿易委員會、歐盟委員會、英國競爭與市場管理局以及中國國家市場監(jiān)管局表達了對英偉達收購Arm交易的擔憂。

根據(jù)報道,高通之所以反對這單交易,是因為他們認為如果英偉達成功收購了Arm,他們就有可能阻止其他芯片制造商使用Arm的IP。當然,英偉達黃仁勛一直強調他們即使收購成功,他們還是會保持中立。

然而高通的擔憂正是手機SoC領域從業(yè)者的擔憂。

挑戰(zhàn)還在前頭

雖然很多人都覺得,手機SoC廠商并沒有必要去選擇RISC-V,但現(xiàn)在有那么多廠商在各種嘗試,這證明了背后還是有其存在的邏輯。不過正如Chris Rowen評價MIPS進入手機芯片市場一樣,就算有芯片廠最終真的推出了基于RISC-V架構的芯片,并克服重重困難讓安卓系統(tǒng)流暢地運行在其上面,但對于他們而言,更大的挑戰(zhàn)還在前頭。

在文章開頭的時候,我們就談過,RISC-V目前之所以能在有些市場表現(xiàn)的非常出色,這主要與這些市場采用的芯片并不需要太強的軟件有關。

但手機則是一個與軟件高度綁定的產品,過去十幾年里,無數(shù)的開發(fā)者在Arm芯片上開發(fā)出了無數(shù)的應用,且這些應用涉及到游戲和影音等多個領域,如何讓芯片跑起來這些原本是基于Arm架構開發(fā)的應用,或者是吸引開發(fā)者基于RISC-V芯片開發(fā)相關軟件,無論哪個,都會是一個巨大的挑戰(zhàn)。

首先,因為現(xiàn)在的手機系統(tǒng)基本都是安卓的,如果RISC-V芯片想打進手機,如何讓其流暢跑起各種安卓UI是第一步;其次,得到谷歌的支持也很重要。因為現(xiàn)在谷歌的NDK只是對Arm和X86架構支持,說服讓他們將RISC-V納入其中,才是接下來談其他可能的前提。

再次,還是以蘋果為例,最近他們把電腦的Intel X86處理器換成了其基于Arm架構設計的M1處理器。在軟件方面,一方面,他們基于其自有系統(tǒng)和生態(tài)優(yōu)勢,吸引開發(fā)者兼容他們的處理器;另一方面,他們重新拿出了當初從Power轉向X86時候的武器——二進制編譯器軟件,這次他們推出的是Rosetta 2。

據(jù)介紹,在使用M1芯片的Macbook上裝了Rosetta 2之后,可以有效地將大部分基于Intel開發(fā)的應用程序翻譯成Arm芯片看得懂的代碼,也就是可以讓原本在Intel處理器環(huán)境下開發(fā)的軟件在基于M1芯片推出的Macbook上運行。

雖然這并不是一個百分百有效的翻譯,也不是每個應用都能借助其翻譯,在實際體驗中,應該也做不到跑在原生環(huán)境上那么流暢,但最起碼能跑起來。

同樣的方法可以應用到潛在的RISC-V芯片上,這也是當年英特爾想做的。當初他們推出X86手機芯片之后,就在搭載其芯片的手機中帶來了一個這樣的二進制編譯軟件,不過當初的整套體驗,是非常不好的,這也加速了Intel手機芯片業(yè)務的死亡。這方面的困難,RISC-V陣型也不能輕易克服。

此外,類似游戲的SDK等各種的支持,也是參與者必須考慮的問題。因為筆者對技術了解不深,所以在這方面就不再深入探討。但總結而言,只有讓谷歌、開發(fā)者、手機廠商和消費者都投入其中,才有RISC-V成功的可能。

當然,如果像蘋果這樣自己控制軟硬件生態(tài)的廠商做出RISC-V的選擇,會相對簡單。但蘋果圖什么呢?
責任編輯:pj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    452

    文章

    49985

    瀏覽量

    419670
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9008

    瀏覽量

    366082
  • 智能手機
    +關注

    關注

    66

    文章

    18364

    瀏覽量

    179485
  • RISC-V
    +關注

    關注

    44

    文章

    2179

    瀏覽量

    45896
收藏 人收藏

    評論

    相關推薦

    RISC-V和arm指令集的對比分析

    RISC-V和ARM指令集是兩種不同的計算機指令集架構,它們在多個方面存在顯著的差異。以下是對這兩種指令集的詳細對比分析: 一、設計理念 RISC-VRISC-V的設計理念是簡化指
    發(fā)表于 09-28 11:05

    ISA ARM 對比 RISC-V

    、擴展方式以及目標應用場景等方面有顯著差異。 要深入對比ARM和RISC-V的指令集,需要從指令集架構(ISA)的設計原則、擴展模塊、指令的復雜性、特性以及它們的實際性能表現(xiàn)來進行討論。RISC-V作為第五代的
    的頭像 發(fā)表于 09-10 09:26 ?310次閱讀

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未來 !

    加入RISC-VAdvocate行列!我們正在尋找來自世界各地的RISC-V愛好者,通過全球推廣和參與,成為支持RISC-V進步的關鍵參與者。作為一名
    的頭像 發(fā)表于 09-10 08:08 ?234次閱讀
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未來 !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    沁恒在歷屆峰會上分享RISC-V在MCU領域的創(chuàng)新成果,和大家共同見證了本土RISC-V產業(yè)的成長。早在第一屆RISC-V中國峰會上,沁恒就公開了青稞RISC-V系列量產芯片的關鍵技術
    的頭像 發(fā)表于 08-30 18:18 ?1240次閱讀
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,賦能<b class='flag-5'>RISC-V</b>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    01 老朋友伴您走過每一屆峰會 沁恒在歷屆峰會上分享RISC-V在MCU領域的創(chuàng)新成果,和大家共同見證了本土RISC-V產業(yè)的成長。早在第一屆RISC-V中國峰會上,沁恒就公開了青稞RISC-
    發(fā)表于 08-30 17:37

    2024 RISC-V 中國峰會:華秋電子助力RISC-V生態(tài)!

    第四屆RISC-V中國峰會(RISC-V Summit China 2024)于8月21日至23日在杭州盛大召開,成為RISC-V領域的一次重要盛會
    的頭像 發(fā)表于 08-26 18:33 ?720次閱讀
    2024 <b class='flag-5'>RISC-V</b> 中國峰會:華秋電子助力<b class='flag-5'>RISC-V</b>生態(tài)!

    2024 RISC-V 中國峰會:華秋電子助力RISC-V生態(tài)!

    第四屆RISC-V中國峰會(RISC-V Summit China 2024)于8月21日至23日在杭州盛大召開,成為RISC-V領域的一次重要盛會。峰會匯聚了
    發(fā)表于 08-26 16:46

    risc-v的發(fā)展歷史

    RISC-V的發(fā)展歷史可以追溯到2006年左右,當時David Patterson和其他研究者開始探索創(chuàng)建一個開放和可擴展的指令集架構(ISA)。以下是RISC-V發(fā)展的主要里程碑: 一、起源與初步
    發(fā)表于 07-29 17:20

    rIsc-v的缺的是什么?

    RISC-V作為一種開源的指令集架構(ISA),自其誕生以來就受到廣泛關注和應用,但它也存在一些不足之處。以下是RISC-V架構目前存在的主要缺點: 1. 性能問題 相對于專用ISA的性能差距:盡管
    發(fā)表于 07-29 17:18

    RISC-V的MCU與ARM對比

    RISC-V的MCU與ARM在多個方面存在顯著的區(qū)別,以下是兩者的對比: 開源與專有 RISC-VRISC-V是一種開源的指令集架構(ISA),允許任何人免費使用、修改和貢獻
    發(fā)表于 05-27 15:58

    解鎖RISC-V技術力量丨曹英杰:RISC-V與大模型探索

    4月12日,第二期“大家來談芯|解鎖RISC-V技術力量”在上海臨港新片區(qū)頂科永久會址舉辦,本期沙龍聚焦RISC-V技術,圍繞AI時代的RISC-V市場機會、RISC-V在汽車領域的應
    的頭像 發(fā)表于 04-16 08:16 ?571次閱讀
    解鎖<b class='flag-5'>RISC-V</b>技術力量丨曹英杰:<b class='flag-5'>RISC-V</b>與大模型探索

    什么是RISC-VRISC-V的關鍵技術

    RISC-V不僅僅是一個流行語;它建立在堅實的技術基礎之上,使其有別于其他指令集架構 (ISA)。RISC-V的核心是基于精簡指令集計算(RISC)原則,強調效率和性能。
    發(fā)表于 03-26 09:34 ?3249次閱讀

    玄鐵RISC-V生態(tài)大會深圳召開,達摩院引領RISC-V創(chuàng)新應用

    :達摩院院長張建鋒在玄鐵RISC-V生態(tài)大會上致詞,RISC即將迎來蝶變進入應用爆發(fā)期 ? 從2018年起,阿里巴巴開始投入RISC-V架構,是國內最早涉足RISC-V的技術團隊之一。
    的頭像 發(fā)表于 03-19 10:02 ?4217次閱讀
    玄鐵<b class='flag-5'>RISC-V</b>生態(tài)大會深圳召開,達摩院引領<b class='flag-5'>RISC-V</b>創(chuàng)新應用

    RISC-V 基礎學習:RISC-V 基礎介紹

    復用資源,因此,其面積開銷是比較大的,但是由于可以讓不同的流水線級數(shù)同時做不同的事情,而達到流水的效果,提高了性能,優(yōu)化了時序,增加了吞吐率。 9. RISC-V 在了解了 RISCCISC 兩種
    發(fā)表于 03-12 10:25

    什么是RISC-V

    siFive搞RISC-V 賽昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不問有什么用,RISC-V目前的能力來說,工
    發(fā)表于 02-02 10:41