近日,The Information報(bào)道稱,包括谷歌、高通、三星及特斯拉在內(nèi)的接近80家科技公司加入開源RISC-V聯(lián)盟,以便開發(fā)出包括自動(dòng)駕駛等在內(nèi)的全新科技。
RISC-V基于已建立的精簡指令集(RISC)原則的一個(gè)開源指令集架構(gòu)。該項(xiàng)目2010年始于伯克利加利福尼亞大學(xué),但許多貢獻(xiàn)者是該大學(xué)以外的志愿者和行業(yè)工作者。與大多數(shù)指令集相比,RISC-V指令集可以自由地用于任何目的,允許任何人設(shè)計(jì)、制造和銷售RISC-V芯片和軟件。雖然這不是第一個(gè)開源指令集,但它具有重要意義,因?yàn)槠湓O(shè)計(jì)使其適用于現(xiàn)代計(jì)算設(shè)備(如倉庫規(guī)模云計(jì)算機(jī)、高端移動(dòng)電話和微小嵌入式系統(tǒng))。設(shè)計(jì)者考慮到了這些用途中的性能與功率效率。該指令集還具有眾多支持的軟件,這解決了新指令集通常的弱點(diǎn)。
RISC-V可以幫助客戶以更低的成本更靈活自主的方式進(jìn)行定制化芯片,所以也有越來越多的芯片甚至系統(tǒng)公司加入其中。
如圖所示,此為RISC-V聯(lián)盟部分成員。
不久前,RISC-V聯(lián)盟攜手幾家重要成員在Embedded World大會(huì)上舉辦了一整天的課程,共同探討RISC-V在技術(shù)支持的解決和實(shí)施方案的發(fā)展方向。RISC-V組織全球執(zhí)行理事(Executive Director) Rick O'Connor借此機(jī)會(huì),回答了業(yè)界一些感興趣的問題。
問:我們看到越來越多的企業(yè)加入RISC-V聯(lián)盟,這是為什么?
Rick O'Connor:2017年,在面臨新興企業(yè)提供免費(fèi)開放的設(shè)計(jì),以及不少成熟的公司正打破原有封閉框架的背景下,半導(dǎo)體產(chǎn)業(yè)的發(fā)展整體放緩。通過提供可延伸可擴(kuò)展的ISA 技術(shù),RISC-V 組織可以幫助新一代硅材料的企業(yè)家、創(chuàng)新者、制造商和先行者更好地發(fā)展。RISC-V 架構(gòu)的模塊化和靈活性 滿足了互聯(lián)世界日益增長需求,通過建立系統(tǒng)的SoC設(shè)計(jì)方法,可以從硅設(shè)計(jì)中獲得新自由,從而鼓勵(lì)跨生態(tài)系統(tǒng)的協(xié)作。
問:為何Embedded World邀請(qǐng)RISC-V召開了一整天的會(huì)?這次會(huì)議給您的感想如何?
Rick O'Connor:RISC-V 組織見證了研發(fā)、學(xué)術(shù)和整個(gè)行業(yè)的巨大進(jìn)步。截止2017年11月,已經(jīng)有超過100個(gè)機(jī)構(gòu)成為了RISC-V組織的成員,相比于 2016年11月以來,RISC-V成員數(shù)量同比增長了120%,知名技術(shù)行業(yè)巨頭和新興企業(yè)也囊括其中。在RISC-V 成員數(shù)量增長迅速的同時(shí),我們也看到越來越多RISC-V的設(shè)計(jì)、使用和產(chǎn)品投入市場(chǎng)當(dāng)中。我們?cè)贓mbedded World中的訪客都表示有興趣了解更多RISC-V技術(shù)支持的解決和實(shí)施方案,并有意愿了解如何成為其中的一員。市場(chǎng)對(duì)RISC-V的興趣越來越濃厚,我們非常感謝RISC-V成員、社區(qū),也非常看好RISC-V的前景。
問:您是否參觀了嵌入式大會(huì),有什么體會(huì),其中對(duì)RISC-V來講有什么機(jī)會(huì)。
Rick O'Connor:我有去過Embedded World。我認(rèn)為Embedded World給RISC-V組織帶來了巨大成功,但如我之前所說,今年我們被邀請(qǐng)舉辦一個(gè)全天候的課程,內(nèi)容包括成員公司,大學(xué)和RISC-V組織的演講。。為了鼓勵(lì)更多人去參觀我們成員公司在Embedded World 的展位,我們還舉辦了一場(chǎng)尋寶游戲,獲勝者可以獲得SiFive和Microsemi最新的RISC-V接線板以及SEGGER Microcontroller的調(diào)試工具。RISC-V組織的展位是由6個(gè)成員公司參與的共同展位,這吸引了許多參展者的興趣和駐足。總的來說,Embedded World 2018體現(xiàn)了RISC-V整個(gè)體系在不斷發(fā)展、并在協(xié)同合作以不斷提升ISA。
問:能否介紹一下2017年組織取得了哪些成就,否對(duì)此滿意?
Rick O'Connor:過去的一年對(duì)于RISC-V組織來說是意義非凡的。我們的成員數(shù)量快速增長,到目前為止已經(jīng)有超過100個(gè)組織、個(gè)體、學(xué)術(shù)機(jī)構(gòu)或大學(xué)加入。在加利福利亞洲米爾皮塔斯市的 西部數(shù)據(jù)公司(Western Digital ),我們舉辦了迄今最大的RISC-V研討會(huì),吸引超過500位與會(huì)者。熱烈討論關(guān)于組織成員的好消息或新成果,其中,Western Digital的首席技術(shù)官M(fèi)artin Fink表示W(wǎng)estern Digital將在未來數(shù)年內(nèi)把十億個(gè)處理器轉(zhuǎn)換為RISC-V。在過去一年里,RISC-V的成員和愛好者在世界各地的會(huì)議和活動(dòng)中舉辦關(guān)于RISC-V的會(huì)談,其中包括Hot Chips 29、ISOCC(the International SoC Conference)、林利處理器大會(huì)(the Linley Processor Conference)、OrConf2017、在東京舉辦的2017年RISC-V日和最近的Embedded World 2018。 我們對(duì)2018年及之后的計(jì)劃感到非常期待。
問:2018年聯(lián)盟的計(jì)劃如何?
Rick O'Connor:我們將延續(xù)這股勢(shì)頭,,RISC-V組織以及我們的成員將在即將來臨的展會(huì)進(jìn)行RISC-V相關(guān)演講,展會(huì)包括在奧地利舉行的電氣和電子工程師協(xié)會(huì)(IEEE)高性能計(jì)算(HPC)國際研討會(huì)以及舊金山的2018年設(shè)計(jì)自動(dòng)化大會(huì)(DAC)。我們也期待RISC-V組織下一輪舉辦的活動(dòng),包括于巴塞羅那以及印度舉行的RISC-V研討會(huì)。關(guān)注我們活動(dòng)的詳細(xì)信息,請(qǐng)?jiān)L問:https://riscv.org/events/。
問:現(xiàn)在RISC-V在中國已經(jīng)有了一些企業(yè)、第三方等合作伙伴,中國目前也在大力發(fā)展自主可控的處理器和其他芯片相關(guān)產(chǎn)業(yè),未來我們?cè)谥袊袌?chǎng)的拓展計(jì)劃是什么樣的?
Rick O'Connor:在不久將來,RISC-V計(jì)劃通過參加中國的行業(yè)活動(dòng),提高品牌知名度,并在RISC-V 架構(gòu)及產(chǎn)品需求日漸增加的背景下,繼續(xù)支持亞洲生態(tài)系統(tǒng)。您也許還記得,在2017年5月,我們?cè)谏虾=煌ù髮W(xué)(SJTU)與NVIDIA協(xié)辦了第六屆RISC-V研討會(huì)。那是第一個(gè)在北美以外舉辦的RISC-V研討會(huì)活動(dòng)名額全滿,共吸引了270個(gè)注冊(cè)與會(huì)者。
問:中國企業(yè)如何快速加入或者利用RISC-V?
Rick O'Connor:RISC-V架構(gòu)為應(yīng)用程序、虛擬機(jī)管理程序(hypervisors)以及操作系統(tǒng)提供一組模塊化且清晰的軟件級(jí)別。中國企業(yè)可以整合RISC-V ISA,這種ISA不僅開放,而且免費(fèi)簡單,可以靈活擴(kuò)展嵌入式、虛擬和內(nèi)存管理級(jí)別,跨平臺(tái)的實(shí)現(xiàn)成本低。
要成為會(huì)員,請(qǐng)?jiān)L問:https://riscv.org/membership-application/.
問:以Linux來說,盡管免費(fèi)但是普及率并不高,同時(shí)雖然授權(quán)本身免費(fèi)但是生態(tài)系統(tǒng)之類的不完善,因此整體開發(fā)成本并不低,您是如何看待目前開源項(xiàng)目面臨的這一問題。除此之外,您認(rèn)為開源還存在哪些問題?RISK-V是如何避免的。
Rick O'Connor:RISC-V是第一個(gè)為現(xiàn)有封閉且昂貴的開源指令集架構(gòu)(ISA)提供替代方案的組織。由于RISC-V的生態(tài)系統(tǒng)繼續(xù)快速發(fā)展,讓創(chuàng)業(yè)公司和企業(yè)可以快速創(chuàng)新,而無需與專有ISA供應(yīng)商進(jìn)行昂貴適時(shí)的合同談判。因此,成員正在突破現(xiàn)今最復(fù)雜的設(shè)計(jì)難題,包括安全性、性能、功率、效率、靈活性等等。
但是,由于ISA是開放的,最大的挑戰(zhàn)為保持架構(gòu)一致且擁有單一標(biāo)準(zhǔn)。如果RISC-V碎片化,就會(huì)出現(xiàn)不同的RISC-V ISA互不兼容的情況。RISC-V組織的目標(biāo)是確保ISA有統(tǒng)一標(biāo)準(zhǔn)和通用的軟件堆棧。