Linux和RISC-V兩大基金會(huì )聯(lián)手“搞事情”
以協(xié)調和推動(dòng)Linux系統發(fā)展為宗旨的Linux基金會(huì )已經(jīng)開(kāi)始與同樣由多家大型機構支持的RISC-V基金會(huì )合作,鼓勵科技公司更多地使用開(kāi)源RISC-V指令集架構(Instruction Set Architecture,ISA)。
本文引用地址:http://dyxdggzs.com/article/201811/395090.htm這兩大組織計劃將Linux和RISC-V社區整合以提高RISC-V ISA的采用率,與專(zhuān)有芯片設計公司(如Arm)抗衡,此次合作的成果將以培訓項目、工具開(kāi)發(fā)、社區建設和治理、市場(chǎng)支持以及法律咨詢(xún)的形式呈現。RISC-V基金會(huì )執行董事Rick O'Connor表示:“ISA可以說(shuō)是計算機系統中最重要的界面,這是軟件與硬件相遇的地方。我們各自的生態(tài)系統存在很多重疊的部分,這將產(chǎn)生相當大的協(xié)同作用?!?/p>

RISC-V自2010年開(kāi)始成型,由加州大學(xué)的科學(xué)工作者David Patterson帶領(lǐng),旨在建立一個(gè)可行、免費和開(kāi)源的處理器設計規范作為專(zhuān)有設計的替代品。雖然這個(gè)規范是開(kāi)源的,但由于設計者不同,RISC-V CPU內核的最終實(shí)現可能是開(kāi)源或者閉源的,而各種開(kāi)源RV內核可供定制系統級芯片使用。
近年來(lái),反主流文化的指令集迅速發(fā)展并已經(jīng)達到商用RISC-V硬件開(kāi)始上市的程度,例如SiFive公司的Freedom SoC,此外,西部數據公司一年前就致力于在其存儲解決方案的未來(lái)產(chǎn)品中使用RISC-V內核。目前,RISC-V仍是一個(gè)正在進(jìn)行中的龐大項目,還沒(méi)有建立完整的管理程序規范,如RISC-V服務(wù)器芯片。
O'Connor堅持認為RISC-V ISA(最終將)適用所有類(lèi)型的需求,盡管這還需要進(jìn)行大量的可實(shí)施性工作,但現階段所有方面都正在積極地發(fā)展。參與這個(gè)項目的很多企業(yè)都在斟酌虛擬化技術(shù)和其他形式的抽象技術(shù),也許虛擬化技術(shù)將在2019年(或2010年之前)首次亮相,他補充道,他們所做的每一次預測都低估了市場(chǎng)的發(fā)展速度。
“對RISC-V的興趣并不一定是由規范的自由和開(kāi)源性所驅動(dòng)的,如果你有一把錘子并宣稱(chēng)這把錘子是免費使用的,這并沒(méi)有什么用。我們所面對的計算平臺的挑戰是一個(gè)性能方面的挑戰,問(wèn)題在于摩爾定律已死或正瀕臨死亡??梢哉f(shuō),半導體行業(yè)已經(jīng)處于一種怠惰的狀態(tài),我們建立的系統在相當長(cháng)的一段時(shí)間內都沒(méi)有重大創(chuàng )新,幾乎就是在復制已經(jīng)建造出的東西,只是依靠縮小幾何結構來(lái)獲取更好的性能,摩爾定律的油水已經(jīng)被榨干了?!監'Connor解釋道。
通過(guò)不設立專(zhuān)利授權,RISC-V允許任何人根據特定需求對芯片設計進(jìn)行試驗,只要他們愿意,他們可以任意嘗試2核、4核、8核、甚至128個(gè)RISC-V內核的定制芯片設計,如果需要某種CPU處理能力又對加速器有所了解,他們還可以專(zhuān)注于硬件加速,并根據需要插入RV內核,然后基于這個(gè)構架在Linux或其他操作系統中運行他們熟悉的應用程序。O'Connor認為,RISC-V ISA的可擴展性和靈活性是權衡特定用途機器的功耗和性能的理想工具集。
評論