版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
聊芯片前我們先聊聊什么是指令集?要想了解CPU,那不可避免的要了解指令集。我們平常說的X86、ARM芯片,都是指的芯片的指令集架構(gòu)。指令集是軟件和硬件之間的接口,簡單來說指令集就是軟件與硬件之間溝通的"翻譯官",是芯片產(chǎn)業(yè)中不可或缺的基礎(chǔ)部分。使用不同的指令集,代表著不同的CPU。目前市面上的CPU分類主要分有兩大陣營,一個是Intel、AMD為首的復(fù)雜指令集(CISC)CPU,另一個是以IBM、ARM、RISC-V為首的精簡指令集(RISC)CPU。不同品牌的CPU,其產(chǎn)品的架構(gòu)也不相同,例如,Intel、AMD的CPU是X86架構(gòu)的,而IBM公司的CPU是PowerPC架構(gòu),ARM公司是ARM架構(gòu)。同時,不同的芯片廠商按照指令集的設(shè)計情況分為精簡指令集和復(fù)雜指令集。那么不同的指令集有啥不同的?不同的指令集決定著CPU的處理方式。從指令集角度來看,CPU的效率主要通過兩種思路來提升:要不通過降低每個程序所需的指令數(shù)來提升效率,要不通過降低每條指令所需的時間周期數(shù)來提升效率。CISC更偏重前者,而RISC更側(cè)重后者。目前來看,CISC指令集較為復(fù)雜,提供了豐富的指令,能夠減少程序員的編程工作量。然而,隨著計算機(jī)科學(xué)的發(fā)展,人們發(fā)現(xiàn)這種復(fù)雜性會導(dǎo)致處理器的性能和能效下降。因此,RISC應(yīng)運(yùn)而生,它采用了一種更簡單、更高效的設(shè)計理念,通過優(yōu)化指令集,提高處理器的性能和能效,成為21世紀(jì)以來所有新興領(lǐng)域的絕對主流。說了這么多,大家可能云里霧里,下面我們通過讓大家了解下舉例來說明下不同指令集的工作原理:精簡指令集需要定義做飯中的每個動作,需要包含拿錢、拿籃子、買菜、買面、燒水、和面、炒菜等指令。程序要完成做飯這個指令,需要下達(dá)這些指令來合成做飯這個動作,否則程序不知道該怎么做。對于CPU來說,每條指令都很簡單復(fù)雜指令集則不需要知道這么多指令,只需要下達(dá)做飯這個指令即可,很簡單。下單完做飯指令,程序會直接完成全部的動作。但是對于CPU來說,每條指令都很復(fù)雜。那么為啥我們不都用復(fù)雜指令集呢?一條命令就可以輕松完成一整套動作?因?yàn)?,有一些時候,人們只想完成"和面"這一個步驟,我只想"和面",那么在復(fù)雜指令集中則沒有這個指令,你必須來一套這樣的動作,這也導(dǎo)致復(fù)雜指令集的CPU在一些專用的領(lǐng)域的性能和能效下降。所以不同指令集的的指令是不可以通用的,即使是相同陣營的指令集,每家的指令也是不同的。例如英特爾可能用"111"表示做飯,AMD則可能用"666"表示買菜。因此,CPU和指令集不同,導(dǎo)致相關(guān)產(chǎn)業(yè)生態(tài)不同。▉
RISC-V的誕生聊完指令集,我們了解到,不同的架構(gòu)反映了設(shè)計者對同一功能的不同實(shí)現(xiàn)思路。在之前,X86、ARM芯片架構(gòu)一直是用戶采用最多的兩種芯片架構(gòu)。但是X86被英特爾和AMD封閉使用、ARM要收取高昂的授權(quán)費(fèi)用……因此,20世紀(jì)80年代初,加州大學(xué)伯克利分校的DavidPatterson、斯坦福大學(xué)的JohnL.Hennessy等學(xué)者開始嘗試對傳統(tǒng)的CISC進(jìn)行精簡,RISC便由此誕生,信息技術(shù)史上浩浩蕩蕩的CISC與RISC之爭拉開帷幕。第一代處理器RISC-I是1980年在伯克利DavePatterson教授主導(dǎo)BerkeleyRISC項目中設(shè)計而成,就是今天RISC架構(gòu)的基礎(chǔ)。隨后,DavePatterson教授又在1983年發(fā)布RISC-II原型架構(gòu),在1984年發(fā)布RISCI-III架構(gòu),在1988年發(fā)布RISC-IV架構(gòu)。在這個過程中,RISC的設(shè)計理念催生一系列新架構(gòu)如MIPS、IBMPowerPC以及現(xiàn)在統(tǒng)治嵌入式市場的ARM。在21世紀(jì)初期,受當(dāng)時開源運(yùn)動在操作系統(tǒng)和應(yīng)用軟件領(lǐng)域取得了巨大成功(如Linux和Mozilla)的影響,為開源芯片設(shè)計帶來了嶄新的前景。時間來到2010年,當(dāng)時加州大學(xué)伯克利分校的科研團(tuán)隊正在為一個新項目做準(zhǔn)備,在調(diào)研了x86,ARM等現(xiàn)有指令集后,于是決定重新設(shè)計了一套全新的指令集。在這樣的背景下,RISC-V(即第五代精簡指令集計算機(jī))作為開源芯片的代表,正式誕生了。RISC-V這個名字,代表了UCBerkeley大學(xué)設(shè)計的第五代RISC芯片。同時羅馬數(shù)字"V"也暗示了"變種(Variations)"和"向量(Vectors)",以支持各種體系結(jié)構(gòu)研究,包括各種數(shù)據(jù)并行加速器,也是這個ISA設(shè)計的明確目標(biāo)。起初,學(xué)術(shù)界對于RISC-V的技術(shù)創(chuàng)新性持懷疑態(tài)度,學(xué)者們認(rèn)為這不屬于伯克利分校的教授們的工作,所以,RISC-V在一級學(xué)術(shù)會議上并不受到關(guān)注。直到伯克利團(tuán)隊將RISC-V從概念推進(jìn)到原型芯片,并在2015年成立了非盈利組織--RISC-V基金會,歷經(jīng)大量的技術(shù)研討會后,于是,RISC-V慢慢受到大眾的關(guān)注和認(rèn)可。▉
RISC-V哪里不一樣?那么RISC-V具有什么顯著特點(diǎn)和優(yōu)勢呢?今天我們就來看下:(1)完全開源(自由、免費(fèi)、可控)開源意味著自由、免費(fèi)、可控。對于RISC-V指令集的使用,RISC-V基金會不收取高額的授權(quán)費(fèi)。開源采用寬松的BSD協(xié)議,企業(yè)可以完全自由免費(fèi)使用,同時也允許企業(yè)添加自有指令集,而不必開放共享,實(shí)現(xiàn)差異化發(fā)展。而且不必?fù)?dān)心某一天像X86、ARM芯片架構(gòu)一樣,很容易被限。(2)架構(gòu)簡單(沒有歷史包袱)與X86和ARM這兩大成熟架構(gòu)相比,RISC-V架構(gòu)具備顯著的后發(fā)優(yōu)勢。計算機(jī)架構(gòu)經(jīng)過多年演進(jìn),更趨于成熟,許多問題已被研究透徹,作為后來者的RISC-V架構(gòu)可以自然而然的加以規(guī)避。同時,沒有向后兼容的歷史包袱。直觀地說,X86和ARM架構(gòu)的指令多達(dá)數(shù)千條,而RISC-V架構(gòu)僅需100余條指令。此外,簡潔的架構(gòu)方案還可有效減少錯誤發(fā)生(畢竟CPU流片成本是極高的)。(3)模塊化設(shè)計(像樂高一樣靈活選擇)RISC-V架構(gòu)不僅短小精悍,其不同的部分還能以模塊化的方式組成在一起,從而試圖通過一套統(tǒng)一的架構(gòu)滿足各種不同的應(yīng)用場景。用戶能夠靈活選擇不同的模塊組合,來實(shí)現(xiàn)自己定制化設(shè)備的需要,比如針對小面積低功耗嵌入式場景,用戶可以選擇RV32IC組合的指令集,僅使用MachineMode(機(jī)器模式);而高性能應(yīng)用操作系統(tǒng)場景則可以選擇RV32IMFDC指令集,使用MachineMode(機(jī)器模式)與UserMode()戶模式)兩種模式。▉
RISC-V的應(yīng)用場景有哪些?由于不同指令集的特點(diǎn)。精簡指令集的RISC-V和ARM都有很好的低功耗特性,適合用于嵌入式系統(tǒng)、物聯(lián)網(wǎng)設(shè)備、移動設(shè)備等低能耗場景。X86則比較高功耗,適合用于高性能計算、云計算、大數(shù)據(jù)分析等高能耗場景。目前,市場上RISC-V已經(jīng)在多個領(lǐng)域和場景中得到廣泛應(yīng)用:物聯(lián)網(wǎng)(IoT)物聯(lián)網(wǎng)設(shè)備通常對功耗和成本有嚴(yán)格的要求,而RISC-V憑借其高能效和靈活性成為了這一領(lǐng)域的理想選擇。在今年6月27日,中國移動正式發(fā)布全球首顆純自研RISC-V架構(gòu)的LTE-Cat.1芯片和移動首顆純自研量產(chǎn)的蜂窩物聯(lián)網(wǎng)通信芯片,他們分別是CM8610LTE-Cat.1和CM6620NB-IoT,兩者在功耗,計算性能,射頻性能上都非常優(yōu)異。往后RISC-V架構(gòu)會被廣泛應(yīng)用于物聯(lián)網(wǎng)時代,其內(nèi)置的模塊化設(shè)計可以很好地滿足低功耗嵌入式設(shè)備需求。再加上開源免費(fèi)的優(yōu)勢,讓RISC-V成為未來潛力無限的物聯(lián)網(wǎng)架構(gòu)平臺。人工智能(AI):RISC-V架構(gòu)提供人工智能需要的高性能處理器,同時也可以被設(shè)計為支持向量處理器(VectorProcessor),提供更高的并行計算能力,優(yōu)化不同的機(jī)器學(xué)習(xí)算法和應(yīng)用程序。邊緣計算(Edge)邊緣計算需要在設(shè)備端進(jìn)行實(shí)時數(shù)據(jù)處理,對處理器的性能和能效有較高要求。RISC-V的簡潔高效設(shè)計使其成為邊緣計算的理想選擇。移動設(shè)備:RISC-V處理器可被優(yōu)化為節(jié)能模式,以延長移動設(shè)備的電池壽命。同時,基于RISC-V架構(gòu)的靈活性,處理器可以被定制以滿足特定的應(yīng)用需求,提供高性能和低功耗的優(yōu)點(diǎn)。服務(wù)器:RISC-V架構(gòu)提高性能和改善能效比,從而降低數(shù)據(jù)中心的能源和運(yùn)營成本。其也可以被設(shè)計為多核處理器,提供更高的并行計算能力和更好的負(fù)載均衡。RISC-V的開放性和靈活性也使得處理器可以滿足不同的特定的服務(wù)器應(yīng)用需求。開發(fā)者社區(qū)與教育由于RISC-V的開放性,全球的開發(fā)者和研究人員都可以參與到其生態(tài)建設(shè)中來。許多大學(xué)和研究機(jī)構(gòu)已經(jīng)將RISC-V納入教學(xué)和研究計劃,培養(yǎng)下一代硬件工程師。同時,也有越來越多的開發(fā)者社區(qū)和活動圍繞RISC-V展開,推動技術(shù)交流和創(chuàng)新。不僅如此,由于RISC-V架構(gòu)的開放性、靈活性和適應(yīng)性使它成為全球芯片設(shè)計者的首選之一。研究機(jī)構(gòu)CounterpointResearch的數(shù)據(jù)顯示,到2025年,RISC-V在IoT市場占有率將達(dá)到28%,在工業(yè)市場的占有率將達(dá)到12%,在汽車市場的占有率將達(dá)到10%。▉
RISC-V的挑戰(zhàn)當(dāng)然,要實(shí)現(xiàn)廣泛的市場應(yīng)用,目前RISC-V還有許多挑戰(zhàn)需要面對:首先是生態(tài)建設(shè)。盡管RISC-V已經(jīng)取得了一定的進(jìn)展,但其生態(tài)系統(tǒng)仍然相對落后于其他主流指令集架構(gòu),如ARM和x86。要實(shí)現(xiàn)廣泛的市場應(yīng)用,RISC-V需要在軟件兼容性、開發(fā)工具、操作系統(tǒng)等方面加強(qiáng)生態(tài)建設(shè)。其次是技術(shù)成熟度。雖然RISC-V在部分領(lǐng)域已經(jīng)取得了一定的成功,但在一些高性能計算場景下,其技術(shù)成熟度仍然不足。要在更激烈的市場競爭中取得優(yōu)勢,RISC-V需要在性能、功耗和成本等方面進(jìn)一步優(yōu)化。第三,在商業(yè)模式與合作方面。由于RISC-V的開放性,企業(yè)在使用和發(fā)布RISC-V產(chǎn)品時需要面臨一定的商業(yè)挑戰(zhàn)。要實(shí)現(xiàn)可持續(xù)發(fā)展,RISC-V需要探索適合自身的商業(yè)模式,并與全球的合作伙伴共同推進(jìn)技術(shù)創(chuàng)新和市場應(yīng)用。▉
國內(nèi)RISC-V機(jī)遇與挑戰(zhàn)在中國政府芯片自主可控戰(zhàn)略的推動下,許多中國企業(yè)已開始研發(fā)和生產(chǎn)基于RISC-V架構(gòu)的芯片,RISC-V架構(gòu)將逐漸成為中國芯片設(shè)計和制造領(lǐng)域的重要一步,幫助中國在芯片開發(fā)和生態(tài)建設(shè)方面取得成就。目前,國產(chǎn)芯片制造商對RISC-V架構(gòu)的積極參與已經(jīng)取得了一系列顯著的進(jìn)展。華為、阿里巴巴、等知名企業(yè)都在積極研發(fā)RISC-V芯片,他們的加入為RISC-V架構(gòu)的發(fā)展帶來了更多的可能性和機(jī)遇。例如,華為自主研發(fā)的麒麟處理器中就使用了RISC-V指令集架構(gòu)。這種積極投入不僅提升了中國芯片制造商在國際舞臺上的競爭力,也加速了RISC-V生態(tài)系統(tǒng)的形成和完善。相信隨著更多中國芯片廠商的加入,RISC-V架構(gòu)將在未來發(fā)展趨勢中展現(xiàn)出更為蓬勃的生機(jī)與潛力。下面我們來看下RISC-V芯片對國內(nèi)發(fā)展有一定影響重要事件:2018年9月中國RISC-V產(chǎn)業(yè)聯(lián)盟宣布成立,截至2020年5月,擁有123家會員單位。2018年11月中國開放指令生態(tài)(RISC-V)聯(lián)盟宣布成立,由倪光南院士擔(dān)任聯(lián)盟理事長。2018年11月RISC-V基金會中國顧問委員會宣布成立。2019年7月阿里巴巴平頭哥發(fā)布高性能玄鐵910RISC-V處理器。2019年8月兆易創(chuàng)新發(fā)布全球首個基于RISC-V內(nèi)核32位通用MCU。兆易創(chuàng)新攜手本土RISC-V處理器內(nèi)核IP芯來科技面向物聯(lián)網(wǎng)聯(lián)合開發(fā)了該MCU處理器內(nèi)核。2020年3月基金會總部從美國搬遷到瑞士。基金會宣稱搬遷是基于持續(xù)保證對開源技術(shù)和軟件的支持以及規(guī)避可能帶來的政治風(fēng)險等諸多因素的綜合考量的決定。2023年8月,2023RISC-V中國峰會在京開幕,中國工程院院士倪光南,RISC-V國際基金會CEO卡莉斯塔?雷德蒙德,峰會主席、中國科學(xué)院軟件研究所副所長武延軍,中國科學(xué)院計算技術(shù)研究所副所長包云崗出席峰會開幕式并致辭,卡莉斯塔·雷德蒙德在大會上做了主旨報告。從最初的沒幾家,到現(xiàn)在幾十家,我這匯總一下當(dāng)前正在RISC-V設(shè)計方向創(chuàng)業(yè)的公司(或者團(tuán)隊),方便大家參考,順便感受下國內(nèi)在這個方向的研發(fā)熱度。排名不分先后,數(shù)據(jù)來源于網(wǎng)絡(luò),如有遺漏錯誤歡迎留言補(bǔ)充。1.奕斯偉(原京東方董事長王東升):自研RISC-Vcore,SoC,北京2.藍(lán)芯(原字節(jié)CPU負(fù)責(zé)人盧山):自研高性能RISC-Vcore,北京3.時擎科技:自研RISC-Vcore,上海張江4.中科睿芯(中科院計算所范東睿):自研RISC-Vcore,北京5.中科聲龍(中科院計算所博后汪福全):自研RISC-Vcore,北京6.騰訊:自研RISC-Vcore,深圳7.字節(jié):自研RISC-Vcore和ARMSoc8.百度:自研RISC-Vcore,北京9.阿里平頭哥:自研RISC-Vcore和ARMSoc10.賽防中國:自研RISC-VcoreIP,北上11.芯來科技:自研RISC-VcoreIP,北上武漢12.進(jìn)迭時空(原阿里平頭哥910團(tuán)隊):自研高性能RISC-Vcore,杭州,北京13.海思:自研RISC-Vcore,ARMcore,SoC,北上深、西安等14.微核芯:自研RISC-Vcore,北京15.開源芯片研究院(中科院計算所):自研RISC-Vcore,北深16.希奧端(原海思網(wǎng)絡(luò)):ARMSoC+自研RISC-Vcore,北深17.超??萍迹鹤匝蠷ISC-Vcore,上海18.算能科技:自研RISC-Vcore,北京19.旭日辰芯(原Intel中國總裁楊旭):自研RISC-Vcore,北京20.隼瞻科技:自研RISC-Vcore,南京21.睿思芯科(RISC-V團(tuán)隊譚章熹):自研RISC-Vcore,深圳22.奧維領(lǐng)芯(塞昉SoCteam聯(lián)創(chuàng)):自研RISC-Vcore和SoC,北京23.群芯閃耀科技:自研RISC-Vcore,北京24.華米科技:自研RISC-VIoTCPU25.紫光展銳:自研RISC-Vcore,北京26.中興通訊:自研RISC-Vcore,深圳27.兆易創(chuàng)新:自研RISC-Vcore,北京28.中科院:自研RISC-Vcore,北京29.智原科技:自研RISC-Vcore,上海30.海光:自研RISC-Vcore,北京31.飛利信:自研RISC-Vcore,北京32.樂芯:自研RISC-Vcore,上海33.沁恒:自研RISC-Vcore,南京34.中微半導(dǎo)體:自研RISC-Vcore,深圳35.瑞薩電子:自研RISC-Vcore,北京36.中科藍(lán)訊:自研RISC-Vcore,深圳37.核芯互聯(lián):自研RISC-Vcore,北京38.匯頂科技:自研RISC-Vcore,深圳數(shù)據(jù)統(tǒng)計,包括IP內(nèi)核與芯片設(shè)計等主要內(nèi)容在內(nèi),中國目前有300家以上公司在關(guān)注RISC-V或以RISC-V指令集進(jìn)行開發(fā)。然而,盡管RISC-V架
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學(xué)(車輛工程)汽車造型設(shè)計試題及答案
- 2025年中職(助產(chǎn))產(chǎn)前護(hù)理階段測試題及答案
- 2025年中職市政工程施工(道路施工工藝)試題及答案
- 2025年高職(云計算技術(shù)應(yīng)用)云服務(wù)器搭建試題及解析
- 2025年中職月球與行星科學(xué)(月球科學(xué))技能測試題
- 2025年中職第二學(xué)年(康復(fù)技術(shù))康復(fù)護(hù)理試題及答案
- 2025年中職環(huán)境工程(大氣污染防治基礎(chǔ))試題及答案
- 2025年高職第一學(xué)年(眼視光學(xué))低視力康復(fù)基礎(chǔ)綜合測試試題及答案
- 2026年鄭州信息科技職業(yè)學(xué)院單招綜合素質(zhì)筆試參考題庫附答案詳解
- 2026年河南工業(yè)和信息化職業(yè)學(xué)院單招綜合素質(zhì)筆試備考題庫帶答案解析
- 2025年上海市崇明區(qū)高考英語一模試卷
- 《資治通鑒》與為將之道知到課后答案智慧樹章節(jié)測試答案2025年春武警指揮學(xué)院
- 雨水管網(wǎng)改造改造設(shè)計方案
- 《高速公路服務(wù)區(qū)開放設(shè)置技術(shù)要求》
- 2024-2030年全球與中國巡飛彈系統(tǒng)行業(yè)發(fā)展戰(zhàn)略及投資前景預(yù)測報告
- QBT 1619-2018 票夾行業(yè)標(biāo)準(zhǔn)
- 代建項目全過程運(yùn)營管理及風(fēng)險防控課件
- 廣東省佛山市南海區(qū)2023-2024學(xué)年七年級上學(xué)期期末數(shù)學(xué)試卷+
- 牛津版小學(xué)英語教材梳理
- 風(fēng)機(jī)安裝工程施工強(qiáng)制性條文執(zhí)行記錄表
- GB/T 1355-2021小麥粉
評論
0/150
提交評論