本刊記者 薛士然
?
Imagination這么拼,大家都知道嗎?
本刊記者 薛士然
提到Imagination,大家經(jīng)常會(huì)拿ARM這家同在英國的芯片授權(quán)公司來作比較,四年前,Imagination收購了MIPS,更有評(píng)論稱這是Imagination要和ARM“掰手腕”。最近幾年,受惠于強(qiáng)大生態(tài)系統(tǒng)的快速擴(kuò)張,ARM走得可謂順風(fēng)順?biāo)缃駳w于軟銀旗下,而Imagination看起來似乎沒那么一帆風(fēng)順。今年5月新CEO走馬上任,現(xiàn)在的Imagination到底過得怎么樣,未來發(fā)展又會(huì)如何呢?
近日,新上任的CEO Andrew Heath攜幾位副總裁,分享了Imagination的現(xiàn)狀和未來發(fā)展策略。
Imagination在其Imagination大學(xué)計(jì)劃(Imagination University Programme,IUP)中推出一項(xiàng)具有革命性的新項(xiàng)目——MIPSfpga。通過MIPSfpga計(jì)劃,Imagination在一套完整的教材中為大學(xué)生提供免費(fèi)、開放式、通過驗(yàn)證的最新一代MIPS CPU,希望改變?nèi)蚋鞔髮T盒PU架構(gòu)教育的方式。這是迄今為止,三大架構(gòu)(x86、ARM和MIPS)中唯一一個(gè)公開用于學(xué)術(shù)用途的,不僅會(huì)向?qū)W術(shù)界開放最先進(jìn)的CPU源代碼,并且研究性的SoC項(xiàng)目可以獲得MIPS的源代碼。
對(duì)于致力于研究MCU的學(xué)生,Imagination還帶來了一個(gè)好消息,其中文版的互聯(lián)MCU實(shí)驗(yàn)室教材11月份已經(jīng)來到中國!
其實(shí)很多大公司都非常重視大學(xué)計(jì)劃,畢竟他們對(duì)未來產(chǎn)品的使用擁有決策權(quán),Imagination的大學(xué)計(jì)劃可謂“掏心窩子”,自己最核心的看家本領(lǐng)都拿來共享了,當(dāng)然這一策略能否奏效還取決于生態(tài)系統(tǒng)的完善和用戶的認(rèn)可。
ARM已經(jīng)百花齊放,那客戶為什么要選擇Imagination呢?或許Andrew早就料到會(huì)被問及這樣的問題,在演講一開始,他就給出了自己心中的標(biāo)準(zhǔn)答案:現(xiàn)在的Imagination是能提供GPU+CPU的新的Imagination。
Imagination在GPU界的地位眾所周知,其擁有的PowerVR多媒體技術(shù)一直占領(lǐng)GPU高端市場(chǎng),而且毫無疑問,GPU對(duì)于目前所有的硬件廠商來說都變得越來越重要,因?yàn)樵诤芏喾矫娑紩?huì)使用到它,尤其對(duì)于很多前沿領(lǐng)域,比如 VR/AR、計(jì)算機(jī)視覺等,GPU 都是核心部分。另外,蘋果好幾代iPhone產(chǎn)品的GPU選用的都是Imagination的。
Imagination還擁有Ensigma 無線電處理器(RPU),能以包含認(rèn)證的完整通信解決方案形式供應(yīng)。除了授權(quán)基帶 IP 之外,Imagination還能依客戶需求提供射頻(RF)IP。通過與RF供應(yīng)商及客戶的自有RF合作,Imagination可以提供一系列能與Ensigma基帶搭配使用的RF選擇方案。不具備RF能力的客戶可獲得Ensigma RF授權(quán),作為SoC整合或獨(dú)立使用的硬IP模塊。如果需要,客戶還能采用Imagination提供的產(chǎn)品化、預(yù)先認(rèn)證、特征化及測(cè)試等后端服務(wù)。Imagination這一優(yōu)勢(shì),在物聯(lián)網(wǎng)時(shí)代找到了發(fā)揮的舞臺(tái)!
不可否認(rèn),在與ARM的較量中,MIPS占了下風(fēng),但是憑借30多年的技術(shù)積累和客戶基礎(chǔ),與競(jìng)爭(zhēng)對(duì)手相比,MIPS依然擁有清晰的技術(shù)差異性。比如,MIPS是可授權(quán)CPU IP中唯一可以支持硬件多線程的IP,能夠在給定時(shí)間內(nèi)完成更多操作,相比增加額外的CPU來說,采用多線程技術(shù)可以更高效,成本更低;MIPS的硬件虛擬化技術(shù)在所有的處理器中均可使用,這一特性可以保證網(wǎng)絡(luò)的安全性,對(duì)于物聯(lián)網(wǎng)應(yīng)用尤其重要;MIPS擁有32位和64位架構(gòu),MIPS處理器同時(shí)也是唯一一個(gè)無需在64位和32位之間進(jìn)行切換的處理器,而其他廠商的軟件則需要更改模式才能在32位或者64位處理器上運(yùn)行。
MIPS處理器IP執(zhí)行副總裁Jim Nicholas介紹了Imagination剛剛推出的產(chǎn)品I6500?,F(xiàn)在越來越多的應(yīng)用需要將CPU、GPU以及特定應(yīng)用的加速器相結(jié)合,而I6500就是在這樣的行業(yè)趨勢(shì)和需求下應(yīng)運(yùn)而生。I6500是一個(gè)64位的處理器,它與上一代I6400的最大的差異就在于采用了同步異構(gòu)技術(shù)。Jim表示,因?yàn)檩o助駕駛和自動(dòng)駕駛技術(shù)的應(yīng)用需求刺激,同步異構(gòu)技術(shù)會(huì)大有市場(chǎng)!
這里的同步異構(gòu)技術(shù)包含了內(nèi)部異構(gòu)和外部異構(gòu)。內(nèi)部異構(gòu)是指在單個(gè)集群內(nèi)可對(duì)單個(gè)核進(jìn)行配置,這個(gè)核可以配置為單線程、雙線程或者四線程,這樣在單個(gè)基本的物理核里就有多線程技術(shù)。同時(shí),我們?cè)谝粋€(gè)集群里,最多可以支撐6個(gè)物理核,而每一個(gè)物理核又可以有單個(gè)線程、兩個(gè)線程、四個(gè)線程,在這個(gè)集群內(nèi),這些線程、基本核的配置都是完全獨(dú)立的。客戶可以根據(jù)自己的性能、能耗需求,作各自獨(dú)立的配置。而每一個(gè)核的頻率和電壓都是可以單獨(dú)配置的,同時(shí)有一個(gè)管理單元來確保核之間的通信管理。外部異構(gòu)則是指CPU+GPU+加速器集群可以通過ACE連貫組織來統(tǒng)一管理。