放養(yǎng)的RISC-V生態(tài)未來(lái)不可估量——專(zhuān)訪RISC-V基金會(huì)新任CEO Calista Redmond
Calista Redmond是RISC-V基金會(huì)的新任CEO,剛剛上任大約有8周的時(shí)間,然后就馬不停蹄地全程參與了基金會(huì)在中國(guó)為期11天跨5城的路演。這位女士有著極其豐富的開(kāi)源社區(qū)的運(yùn)營(yíng)經(jīng)驗(yàn),曾經(jīng)主導(dǎo)了IBM Z生態(tài)系統(tǒng)的發(fā)展并取得斐績(jī)。雖然并沒(méi)有技術(shù)背景,看起來(lái)謙和和溫婉,但其實(shí)能量很大,有諸多軟硬件資源和強(qiáng)大的整合能力,并深知對(duì)于RISC-V這一硬件開(kāi)源生態(tài)系統(tǒng)而言,什么才是最重要的。近日小編有幸采訪了Calista女士,針對(duì)RISC-V聯(lián)盟的發(fā)展進(jìn)行了交流。
RISC-V的生態(tài)系統(tǒng),不會(huì)由RISC-V基金會(huì)定義,決定權(quán)在于每位參與者
"RISC-V的增長(zhǎng)速度非常快,是所有開(kāi)源硬件生態(tài)里面增長(zhǎng)最快的,甚至比很多開(kāi)源軟件的生態(tài)增長(zhǎng)要快得多。"Calista向小編介紹了RISC-V生態(tài)得以繁榮的原因:RISC-V是一個(gè)開(kāi)源的精簡(jiǎn)指令集架構(gòu),在這個(gè)精簡(jiǎn)的指令集之上,可以采用模塊化的方式來(lái)添加不同的指令集,因此靈活性比較高。這樣不同領(lǐng)域的應(yīng)用可以針對(duì)指令集進(jìn)行不同側(cè)重的優(yōu)化,從而達(dá)到處理器更極致的功耗優(yōu)化和性能提升。這是RISC-V相較X86等指令集最大的優(yōu)勢(shì)所在,很多開(kāi)發(fā)者也都是看中了這一點(diǎn)。但是這樣不可避免地會(huì)出現(xiàn)標(biāo)準(zhǔn)不統(tǒng)一的問(wèn)題,碎片化的情況可能會(huì)影響其發(fā)展速度。為此,其實(shí)基金會(huì)也有一套策略。首先,基礎(chǔ)的指令集保持統(tǒng)一,這樣實(shí)現(xiàn)了最基本的軟硬件的接口的統(tǒng)一。然后RISC-V基金會(huì)會(huì)提供一套標(biāo)準(zhǔn)的拓展指令集,通過(guò)這樣的統(tǒng)一的拓展指令集,那么就可以確保上層軟件和底層硬件的通用性。當(dāng)然如果開(kāi)發(fā)者想要深度定制,可以在預(yù)留位置上去自定義指令集,并不會(huì)與標(biāo)準(zhǔn)指令集沖突。而且基金會(huì)鼓勵(lì)大家可以將自己的拓展指令集分享出來(lái),如果需求的市場(chǎng)成長(zhǎng)機(jī)會(huì)較大的話,開(kāi)發(fā)者可以要求基金會(huì)提出討論,大家一致認(rèn)可就會(huì)加入到作為一個(gè)統(tǒng)一標(biāo)準(zhǔn)的拓展指令集。
對(duì)此Calista女士還特別解釋到,因?yàn)樯鷳B(tài)系統(tǒng)中存在著各種各樣不同類(lèi)型的參與者,所以每個(gè)成員的需求都不盡相同。基金會(huì)的工作就是要確認(rèn)參與者提出的這個(gè)拓展指令集面對(duì)的需求是不是廣泛的、具有代表性的。然后再確認(rèn)如果要滿(mǎn)足這些需求,哪些是關(guān)鍵成員,然后召集大家一起進(jìn)行討論。RISC-V基金會(huì)并不會(huì)去定義這個(gè)生態(tài)系統(tǒng)是什么樣子的,一定要有什么,而是由成員來(lái)決定,什么是必要的,然后大家一起來(lái)貢獻(xiàn)力量完成這一需求。
降低生態(tài)門(mén)檻,看客與球星都在場(chǎng)內(nèi)
其實(shí)對(duì)于ISA開(kāi)源生態(tài)而言,門(mén)檻之高無(wú)需多言。這也是之前很多開(kāi)源ISA生態(tài)發(fā)展不起來(lái)的主要原因之一。而Calista深知這一點(diǎn),并表示將降低RISC-V生態(tài)的門(mén)檻。她表示,現(xiàn)在RISC-V的生態(tài)正處于一個(gè)階段化過(guò)程。因?yàn)镽ISC-V其實(shí)還處于起步階段,這個(gè)過(guò)程需要一定的時(shí)間。因?yàn)閷?duì)于風(fēng)險(xiǎn)和回報(bào)的前景未知,所以大多數(shù)都在等別人邁出第一步。對(duì)于RISC-V的優(yōu)勢(shì),大家還是有一些猶豫?;饡?huì)的價(jià)值就體現(xiàn)在此,每個(gè)參與者都不會(huì)是獨(dú)自面對(duì)和解決問(wèn)題,借助生態(tài)系統(tǒng)內(nèi)大量參與者的投入,很多單獨(dú)開(kāi)發(fā)時(shí)面臨的棘手問(wèn)題都可以更容易地找到解決辦法。在這個(gè)生態(tài)系統(tǒng)里面,既有球技高超的“球星”,他們樂(lè)于分享自己的拓展指令集等資源;也有水平初級(jí)的“看客”,他們并不能做出貢獻(xiàn),但是他們可以持續(xù)關(guān)注,并得到拓展指令集的支持。他們也不是一無(wú)貢獻(xiàn),他們的存在會(huì)擴(kuò)大技術(shù)的影響面和社會(huì)影響力,并逐漸提高市場(chǎng)和社會(huì)的接受程度。所以每一個(gè)角色在這一開(kāi)源生態(tài)里面,都很好地表演著自己的角色,發(fā)揮著自己的作用,共同促進(jìn)RISC-V的持續(xù)發(fā)展。
---
未來(lái)的計(jì)算需求,可能需要多種不同形態(tài)的處理器來(lái)解決,并不僅僅局限于目前的MCU、MPC、CPU、GPU等等,RISC-V的靈活性是一個(gè)優(yōu)勢(shì)。對(duì)于中國(guó)參與者而言,他們有的樂(lè)于嘗試新鮮事物,認(rèn)可RISC-V的可玩性,擁簇在生態(tài)系統(tǒng)周?chē)?有的則將RISC-V看作時(shí)絕地反擊的機(jī)會(huì),要從這里甩脫Arm和X86的束縛。RISC-V基金會(huì)并不做任何定義,采用放養(yǎng)的方式,想必RISC-V生態(tài)的成長(zhǎng)將不可估量。
關(guān)于RISC-V新任CEO Calista Redmond女士
Calista Redmond于2019年3月被任命為RISC-V基金會(huì)的首席執(zhí)行官。她將負(fù)責(zé)執(zhí)行董事會(huì)的2020發(fā)展計(jì)劃,推動(dòng)全球RISC-V生態(tài)系統(tǒng)的市場(chǎng)增長(zhǎng)和采用。Redmond擁有超過(guò)20年的高級(jí)管理和聯(lián)盟經(jīng)驗(yàn),具有豐富的開(kāi)源社區(qū)經(jīng)驗(yàn)。在加入RISC-V基金會(huì)之前,Redmond曾擔(dān)任IBM Z Ecosystem的副總裁,負(fù)責(zé)發(fā)展IBM Z生態(tài)系統(tǒng)。此前,她曾擔(dān)任Affinity Lab的首席執(zhí)行官兼聯(lián)合創(chuàng)始人,以及Articulated Impact的聯(lián)合創(chuàng)始人和首席營(yíng)銷(xiāo)官。