David Patterson:RISC-V將成為世界上最重要的指令集

2020-12-13 騰訊網

來源:內容由半導體行業觀察(ID:icbank)編譯自「ZDnet」,謝謝。

十年前,一個想法誕生於加利福尼亞大學伯克利分校的一個實驗室中,他們創造了一種通用的計算機晶片語言,按照他們的設想,這套指令將被能所有晶片製造商所使用,而不屬於任何公司。

它本意不是想成為一種令人印象深刻的新技術,它只是希望可以使整個行業處於同一頁面上,以簡化晶片製造以推動發展。

但是,在邁向全球晶片標準的過程中發生了一件有趣的事情:正如伯克利所做的努力一樣,RISC-V已經開始在晶片設計方面產生一些技術突破。

僅舉一個例子,最近使用RISC-V的微處理器設計的時鐘速度已經達到5 GHz,遠高於最新的運行於3.2 GHz頻率的英特爾頂級至強伺服器晶片E7。然而,新型RISC-V晶片在1.1伏特時僅消耗1瓦功率,還不到英特爾至強所消耗功率的百分之一。

RISC-V的速度和功率效率也超過了Exynos 4的規格,Exynos 4是三星電子為其智慧型手機生產的頂級產品,它基於英特爾主要競爭對手ARM Holdings Plc提供的計算核心。

加州大學伯克利分校的教授David Patterson在接受ZDNet採訪時說:「這真是太令人驚訝了。因為我認為IBM大型機具有5GHZ頻率的產品應該需要液冷,且耗電100瓦」。

令Patterson感到驚訝的是,技術創新正在興起。他說,「創新的潛力永遠存在」,但是當他和伯克利大學的同伴KrsteAsanovi 於2011年首次為RISC-V撰寫宣言時,這並不是他們主要的期望。

他說:「我認為將會發生的一件事是,因為它是開放的,我們將看到所有這些競爭。」

Patterson說:「也許是由於所有競爭,我們開始在設計領域看到一些真正有趣的觀點。」

這個新型的5 GHz處理器原型並不是由初創公司的創建。它是由矽谷智慧財產權設計公司Micro Magic Inc.製造的,該公司已經與所有大型矽谷公司進行了25年的合作。少量但經驗豐富的晶片設計人員完成這項任務的能力表明,設計復興可能即將到來。

嵌入式基準微處理器聯盟(Embedded Benchmark Microprocessor Consortium)記錄,該晶片不僅在功耗更低的情況下速度更快,而且在原始CPU性能的基準得分(稱為CoreMark)上的得分也高於英特爾和三星。RISC-V晶片的得分為13,000,是基於ARM的Exynos的每核性能得分的兩倍以上。儘管Intel Xeon的每個內核名義上要高一些,為26,009,但Xeon部件需要更多的120個執行線程才能達到該性能。

長期擔任晶片行業高管的Andy Huang博士擔任Micro Magic的業務聯絡人。他在接受電話採訪時向ZDNet解釋說,突破在於CPU和內存交互的方式。Micro Magic的兩位創始人Mark Santoro和Lee Tavrow在90年代初獲得了SRAM計算機內存晶片的專利,這是有史以來最快的這種內存。

RISC-V原型消除了快速內存和慢速晶片可能存在的瓶頸。

「如果內存運行速度為5 GHz,邏輯運行速度為1 GHz,瓶頸在哪裡呢?」 黃笑了笑,但沒有透露細節。

Huang說,關鍵在於,由於RISC-V是開放的,與英特爾晶片的複雜指令集架構甚至ARM晶片中的RISC版本不同,RISCV可以通過晶片設計來解決這一瓶頸。如果晶片的指令被鎖定,則不可能。

他使用的類比是Android與iOS。

「我問兒子為什麼比蘋果更喜歡三星(智慧型手機),他說這是因為如果他想要改變某些東西,他可以要求他的一位編程朋友為他做,因為Android是開放的,與iOS不同,」黃說。

Huang說:「這就是為什麼我們將所有成功歸功於Patterson博士的原因。」 「到目前為止,他創建了最高效,最優雅的RISC體系結構。」

黃說:「我們應該叫他SaintPatterson。」

修補指令集的能力僅僅是Micro Magic展示的一部分。有經濟因素在起作用。 Huang博士強調,與CISC或ARM的指令集各有1000多個指令不同,RISC-V的指令集少於一百個。

由於RISC-V指令集的簡單性,Micro Magic能夠使用標準矽晶圓生產晶片,而無需進行特殊調整。這樣就可以使用所謂的shuttle run,在製造過程中,晶片與其他人的晶片在同一晶圓上分組在一起。這樣可以便宜得多,因為晶圓的成本在許多方面分擔。

Patterson指出:「人們談論要花費1億美元來定製ASIC。」 「好吧,他們沒有花一億美元來做到這一點,」Patterson在評價 Micro Magic時說。

儘管沒有得到帕特森和黃的強調,但還有第二個因素在起作用。如果您沒有支付ARM許可證的開銷,那麼使用shuttle run 就容易得多,然後必須將其分攤到許多部分。

從某種意義上說,從某種意義上講,RISC-V可以促進從啤酒廠到奶酪再到服裝等許多現代產品線中所見的微批量生產方法。

考慮到全球最大的晶片製造商之一的英偉達(Nvidia)正在以400億美元的價格收購ARM,因此經濟學上的問題頗具爭議。此次出售將使Nvidia能夠從ARM的智慧財產權中獲得專利使用費,並為世界上使用最廣泛的晶片指令制定了發展路線圖。

Nvidia執行長黃仁勳(Jensen Huang)描述了他對ARM的雄心勃勃的計劃,並且他向華爾街保證,ARM的許可證持有者,他的競爭對手不會介意他購買最大的供應商。

但是此舉顯然為替代品提供了新的機會。被問到這筆交易的時候,帕特森的回應是謹慎的。因為英偉達是RISC-V生態系統的成員,並全心全意地支持該技術。

「我認為,人們往往認為RISC-V只是一個學術想法,」帕特森告訴ZDNet。「然後,當證明可以購買和出售專有指令集時,這將成為開放式體系結構的另一個理由。」

Micro Magic的Huang表示,自從Micro Magic發布其簡短的晶片公告以來,他已經吸引了技術巨頭的興趣。

Huang說:「我已經收到了兩家上市公司的電子郵件,」但黃未透露姓名。

Huang提供了一種假想的方案,在這種方案中,Apple或Google可以使用該晶片,在能耗方面取得突破。

Huang對ZDNet表示: 「谷歌已經擁有移動開源軟體Android,想想如果所有移動客戶也擁有最省電,性能最高的開源RISC核心,將會為他們帶來什麼好處。」

Huang表示,「想像一下最新的Apple Watch不必隔夜充電。」

Huang說,不管有沒有這樣的大交易,Micro Magic都希望將其RISC-V智慧財產權納入越來越多的設計中,以便對全球用電量產生實質性影響。 「我們使用此IP的意圖是幫助世界,幫助PC,筆記本電腦世界,平板電腦世界,手機世界,可穿戴設備,遊戲,電動汽車和IoT –您為它命名的一切,我們目標是將世界的碳排放量減少一半。」

一個原型CPU並不是革命性的。與英特爾和其他公司的實際發貨產品進行比較,可以得出一個事實,即完成晶片設計還需要更多的零件。

這就是RISC-V周圍公司的生態系統變得重要的地方。宣布將使用RISC-V的已發布公司的數量雖小,但仍在增長。

「您可以想到的所有產品,一直到數據中心,現在人們都在認真考慮RISC-V,」 Patterson說。

他說:「從某種意義上說,我們已經走到了盡頭,從幾年前我為什麼會使用RISC-V,到為什麼我不使用RISC-V?」

在生態系統各方中突出的是SiFive,這是一家位於矽谷的初創公司,多年來一直專門基於RISC-V開發晶片智慧財產權。今年8月,該公司成立了一個業務部門,致力於為各種應用(包括AI和邊緣計算)生產定製晶片,稱為OpenFive。Patterson的合作者Asanovi 教授是SiFive的首席架構師。

另一個是嵌入式處理器製造商臺灣晶心科技(Andes Technology of Taiwan),該公司多年來已向電子產品製造商出售了數十億個CPU設計。

上個月,SiFive和Andes Technology都在著名的晶片技術會議Linley Fall Processor Conference上展示了使用RISC-V的AI新晶片設計。

SiFive告訴ZDNet,它現在已經贏得了80多家公司的200多個設計訂單,其中包括前十大半導體製造商中的六個。SiFive對ZDNet表示: 「隨著FADU,Huami,Qualcomm,三星和Synaptics的Design Win,SiFive目前已發貨了數千萬個內核。」

晶心在本月的季度報告中告訴投資者,今年其收入的大約三分之一來自基於RISC-V的零件。

希捷科技公司和大型磁碟驅動器製造商威騰電子公司都是下個月的RISC-V峰會的贊助商,該峰會是生態系統的第三屆年度技術大會。該活動是由RISC-V國際協會贊助的,該協會是一家非營利性公司,目前代表750多個致力於推進該標準的各方,其中包括中國智慧型手機廠商華為,晶片製造商Xilinx和高通以及IBM。Asanovi 是該小組的主席,而Patterson是副主席。

但是,無論RISC-V多麼成功,世界可能永遠都不知道其用法的全部範圍。這是因為,儘管ARM和其他商業技術提供商在其被許可人籤署文件的同時,也沒有人使用RISC-V披露使用情況。

RISC-V International要求供應商自願披露使用情況,但不強迫此類披露。

因此,Patterson說,「很難看到具體的證據」表明RISC-V的使用範圍。

儘管如此,諸如Micro Magic產品的技術進步證據向Patterson和其他人暗示,RISC-V的影響最終可能很大。

最近,Patterson通過視頻與合作者進行了一系列的一對一訪談,以虛擬地慶祝RISC-V十周年。

帕特森告訴ZDNet,一位合作者提出了驚人的觀點。 帕特森回憶說:「在五到十年內,RISC-V可能是世界上最重要的指令集」。 他說:「一方面,這聽起來很瘋狂,但這並非不可能。」

相關焦點

  • 1瓦功耗,5GHz頻率:全球最快Risc-V晶片出世,效率超越蘋果M1
    該公司認為,該晶片優雅地實現了 David Patterson(參與創建 RISC-V 的加州大學伯克利分校教授)對精簡指令集計算機(RISC)架構的最初設想,在當今用電池供電的設備上也能輕鬆工作。
  • 1瓦功耗5GHz頻率:全球最快Risc-V晶片出世,效率超越蘋果M1
    該公司認為,該晶片優雅地實現了 David Patterson(參與創建 RISC-V 的加州大學伯克利分校教授)對精簡指令集計算機(RISC)架構的最初設想,在當今用電池供電的設備上也能輕鬆工作。Huang 強調,CISC 或 ARM 的指令集都有 1000 多條指令,而 RISC-V 的指令不到 100 條。由於 RISC-V 指令集簡單,Micro Magic 能夠使用標準矽晶圓生產其晶片,無需進行特殊調整。這使得使用所謂的 shuttle run 成為可能。在製造過程中,該晶片與其他家的晶片組合在同一個晶圓上。
  • RISC-V基金會宣布徵集RISC-V臺灣地區研討會演講嘉賓
    本文引用地址:http://www.eepw.com.cn/article/201901/396550.htm  地點:臺灣新竹市東區中華路二段188號國賓大飯店 ,郵編:30060  日期:2019年3月12日(周二)至3月13日(周三)  詳情:RISC-V基金會將與Informa的知識與交流部門KNect365合作舉辦臺灣地區
  • RISC-V是中國集成電路領域彎道超車的機遇?
    CPU是信息產業的基礎,而指令集架構(ISA)則是處理器晶片的基礎。 說到自主可控,我們不得不提及中國RISC-V產業聯盟,中國RISC-V 產業聯盟致力於集聚和整合國內RISC-V創新力量,助推RISC-V產業生態的建設,提升中國企業在RISC-V 指令集創新、標準制定中的影響力;同時,加快RISC-V 的市場推廣和產業化應用,助力形成有效的產學研合作機制、共性技術協作開發機制、智慧財產權合作機制等長效機制,提升產業核心競爭力。
  • 專訪圖靈獎得主David Patterson:希望RISC-V架構5年內成為專有架構...
    2017 年圖靈獎得主,美國科學院、工程院、藝術與科學學院三院院士,伯克利加州大學電子工程與計算機科學學院 Pardee 榮譽教授,也是帶領的伯克利加州大學團隊在2011年發布RISC-V(第五代精簡指令集)的David Patterson教授近日接受雷鋒網專訪時表示:「正如今天的Linux是專有作業系統的強大競爭對手一樣,我希望開放的RISC-V架構在未來五年內成為專有架構的非常強大的競爭對手
  • 圖靈獎得主David Patterson:將Python重寫為C,性能最高提升1000倍!
    >2天新智元將於9月20日在北京國家會議中心舉辦AI WORLD 2018世界人工智慧峰會,南京大學計算機系主任、人工智慧學院院長周志華教授屆時將親臨會場做《關於機器學習的一點思考》主題演講。上周,在聖何塞舉行的2018年@Scale會議上,Patterson表示,「我們已經處於性能增長的最後階段。當性能每18個月翻一番時,人們就會丟掉用得好好的桌上型電腦,因為他們朋友的新電腦速度要快得多得多。」但去年,Patterson曾說,「運行單個程序的性能只增長了3%,因此它是每20年翻一番。如果你只是坐在那裡等著晶片變得更快,你將不得不等待很長的時間。」
  • ARM殺入自定義指令集,劍指RISC-V
    2020年上半年開始,Arm Custom Instructions初期將在Arm Cortex-M33 CPU上實施,並且不會對新的或既有授權廠商收取額外費用,同時讓SoC設計人員在沒有軟體碎片化風險下,得以針對特定嵌入式與IoT應用加入自己的指令。
  • David Patterson新年首發聲:RISC-V開源的產學研之路該怎麼走?
    RIOS實驗室的目標就是為了在通力合作下打造開放的標準(Zfinx擴展指令集的形式認證)、開放的軟體(與Futurewei合作將Javascript V8移植到RISC-V上)和開放的硬體(PicoRio開發板)。RIOS實驗室作為一個非盈利組織,希望以技術傳遞來衡量成功,而不是論文發表的數量。
  • 深入淺出RISC-V 「V」向量擴展
    ; v3←v1 + v2通常將向量和SIMD指令加上前綴v以將它們與標量指令分開。相反,您可以在一張雙面紙上獲得所有最重要的RISC-V指令的概述。這對於那些用矽製造晶片的人以及那些製造彙編器和編譯器的人有影響,對SIMD指令的支持通常會在以後添加。RISC-V的設計者希望有一個實用的CPU指令集,該指令集可用於長時間教學。在RISC-V到來之前,他們使用的是在商業界不再受追捧的MIPS,因為學術界不希望其教學是基於行業的潮流和炒作。大學強調教學知識的持久性。
  • RISC-V其實是反潮流,但是……
    ; v3←v1 + v2通常將向量和SIMD指令加上前綴v以將它們與標量指令分開。相反,您可以在一張雙面紙上獲得所有最重要的RISC-V指令的概述。這對於那些用矽製造晶片的人以及那些製造彙編器和編譯器的人有影響,對SIMD指令的支持通常會在以後添加。RISC-V的設計者希望有一個實用的CPU指令集,該指令集可用於長時間教學。在RISC-V到來之前,他們使用的是在商業界不再受追捧的MIPS,因為學術界不希望其教學是基於行業的潮流和炒作。大學強調教學知識的持久性。
  • RISC-V其實是反潮流,但是……|向量|寄存器|risc|乘法器_網易訂閱
    .32v2、24vadd.i32 v3,v1,v2; v3←v1 + v2  通常將向量和SIMD指令加上前綴v以將它們與標量指令分開。相反,您可以在一張雙面紙上獲得所有最重要的RISC-V指令的概述。這對於那些用矽製造晶片的人以及那些製造彙編器和編譯器的人有影響,對SIMD指令的支持通常會在以後添加。  RISC-V的設計者希望有一個實用的CPU指令集,該指令集可用於長時間教學。在RISC-V到來之前,他們使用的是在商業界不再受追捧的MIPS,因為學術界不希望其教學是基於行業的潮流和炒作。大學強調教學知識的持久性。
  • OURS譚章熹:開源RISC-V指令架構與AI晶片 | CCF-GAIR 2018
    OURS作為RISC-V非常直接的參與者,將很快推出開源AI晶片。這家位於美國矽谷的AI晶片初創公司未來或將成為AI晶片領域極大的變量。指令集對於AI晶片至關重要 提到軟體,我們要提到一件事,軟體和硬體的接口,這是我們現在所說的指令集、指令架構例如MMX,它也是指令架構。現在的就指令架構有幾個問題:為什麼英特爾不能在手機、平板處理成功?現在有99%平板手機是ARM市場基本是V7和V8架構為基準;為什麼ARM不能在伺服器上成功?
  • ARM為Cortex M系列內核加入自定義指令集功能:為了應對RISC-V的挑戰
    近日,在ARM每年一度的官方活動TechCon上面,ARM宣布基於他們指令集的晶片出貨量已經突破了1500億枚,同時他們宣布了一個重大的新特性——為採用Armv8-M指令集的Cortex-M系列內核加入自定義指令集的功能。
  • 對於RISC-V的相關分析和介紹
    和X86和Arm不一樣,指令集架構RISC-V因為擁有開放性,先進性,模塊化和可擴展等特點,尤其是本身的開源屬性,使得它不會受到任何單一公司的沉浮或者一時興起的決定的影響。在這些多種因素的推動下,這個指令集從2011年開始走熱,過去兩年更吸引了國內晶片創業者的狂熱追捧。
  • 計算機指令集簡化
    因為當時已感到,日趨龐雜的指令系統不但不易實現.而且還可能降低系統性能.1979年以帕特遜教授為首的一批科學家也開始在美國加冊大學伯克萊分校開展這一研究.結果表明,CISC存在許多缺點.首先.在這種計算機中.各種指令的使用率相差懸殊:一個典型程序的運算過程所使用的80%指令.只佔一個處理器指令系統的20%.事實上最頻繁使用的指令是取、存和加這些最簡單的指令.這樣-來,長期致力於複雜指令系統的設計,實際上是在設計一種難得在實踐中用得上的指令系統的處理器
  • 圖靈獎得主David Patterson為你解惑
    2020 WAIC·開發者日將於7月10日-11日線上舉辦。在主論壇上,圖靈獎得主David Patterson將帶來宗師課《體系結構創新加速人工智慧》。人工智慧已經成為新一輪產業變革的核心驅動力,正在對世界經濟、社會進步和人類生活產生極其深刻的影響。
  • ARM與RISC-V架構的區別
    1991 年ARM 公司成立於英國劍橋,早期ARM也自主設計和生產晶片,但由於業績平平,最後ARM改變了策略,他們不再生產晶片,轉而以授權的方式,將晶片設計方案轉讓給其他公司。 ARM有三種授權方式:處理器、POP以及架構授權。 ARM架構是一種採用獨特的ARM指令集系統、並且根據不同適用範圍開發的處理器體系結構。
  • 擁抱RISC-V的開發世界 兆易創新推GD32VF103系列RISC-V MCU
    RISC-V內核32位通用MCU新品,現在,直接使用GD32V系列32位通用MCU以創意靈感擁抱RISC-V的開發世界! 2019年8月22日,北京 — 業界領先的半導體供應商兆易創新GigaDevice(股票代碼603986)宣布,在行業內率先將開源指令集架構RISC-V引入通用微控制器領域,正式推出全球首個基於RISC-V內核的GD32V系列32位通用MCU產品---GD32VF103系列,提供從晶片到程序代碼庫、開發套件、設計方案等完整工具鏈支持並持續打造RISC-V開發生態。
  • RISC-V基金會成立安全常設委員會
    RISC-V基金會本月宣布成立安全常設委員會,開啟學術界、產業界、公共機構協作部署免費和開放的RISC-V指令集 (ISA) ,以解決長期存在的計算機硬體問題。我期望該委員會能夠成為計算機安全發展的重心。
  • RISC-V有望消除快速內存和慢速晶片的瓶頸
    Huang說:「這就是為什麼我們將所有成功歸功於Patterson博士的原因。」 「到目前為止,他創建了最高效,最優雅的RISC體系結構。」 黃說:「我們應該叫他SaintPatterson 。 」 修補指令集的能力僅僅是Micro Magic展示的一部分。有經濟因素在起作用。