ImaginaTIon Technologies宣布推出新的Warrior I-class I6500 CPU,此款多線(xiàn)程、多核、多集群設(shè)計(jì)可為多核異構(gòu)設(shè)計(jì)提供全新等級(jí)的系統(tǒng)效率與可擴(kuò)展的運(yùn)算能力。目標(biāo)應(yīng)用包括汽車(chē)輔助駕駛(ADAS)系統(tǒng)和無(wú)人駕駛汽車(chē)、網(wǎng)絡(luò)、無(wú)人機(jī)、工業(yè)自動(dòng)化、安全、視頻分析、機(jī)器學(xué)習(xí)以及其他日益依賴(lài)于異構(gòu)運(yùn)算的各種應(yīng)用。
現(xiàn)今的異構(gòu)SoC設(shè)計(jì)需將高性能的CPU集群與GPU或加速器集群結(jié)合起來(lái),共同處理相同的數(shù)據(jù)集。I6500是具有高度可擴(kuò)展性的解決方案,能夠在集群中連續(xù)一致地部署優(yōu)化的CPU核配置(“內(nèi)部異構(gòu)”,‘Heterogeneous Inside’),也能根據(jù)系統(tǒng)需求,在芯片上部署各種配置的CPU集群和GPU或加速器集群(“外部異構(gòu)”,‘Heterogeneous Outside’)。
ImaginaTIon公司MIPS處理器IP執(zhí)行副總裁Jim Nicholas表示:“I6500已為可擴(kuò)展的異構(gòu)多核設(shè)計(jì)樹(shù)立了新的標(biāo)準(zhǔn),并能為致力于推動(dòng)市場(chǎng)變革的行業(yè)先行者提供一套具有高度差異化特性的解決方案。Mobileye便是擁有遠(yuǎn)見(jiàn)的先行者之一,它正以先進(jìn)的、通過(guò)驗(yàn)證的技術(shù)引領(lǐng)ADAS與無(wú)人駕駛技術(shù)的發(fā)展,并將持續(xù)推動(dòng)創(chuàng)新,突破極限?!?/p>
I6500 CPU將在Mobileye的下一代EyeQ?5 SoC的異構(gòu)一致性處理集群扮演重要角色,此款SoC將用于在2020年問(wèn)世的完全無(wú)人駕駛(FAD)汽車(chē)中作為中央處理器,負(fù)責(zé)傳感器融合(sensor fusion)的運(yùn)算操作。EyeQ5?共內(nèi)建8個(gè)多線(xiàn)程MIPS CPU核,并與18個(gè)Mobileye的視覺(jué)處理器(VP)核耦合在一起。通過(guò)結(jié)合Mobileye的各種單/多攝像頭駕駛輔助/自駕車(chē)系統(tǒng)算法,并運(yùn)用其特定的視覺(jué)加速器以及ImaginaTIon的MIPS CPU提供的超高效率實(shí)時(shí)處理與控制,這些視覺(jué)處理器將能以極低的功耗實(shí)現(xiàn)優(yōu)異的運(yùn)算能力。
Mobileye公司工程資深副總裁ElchananRushinek表示:“在ImaginaTIon的多線(xiàn)程MIPS CPU幫助下,我們每一代EyeQ?SoC都實(shí)現(xiàn)了 6 倍以上的性能提升。現(xiàn)在,借由EyeQ5?的推出,我們期望能實(shí)現(xiàn)8倍的性能增強(qiáng)。Mobileye的視覺(jué)處理器與MIPS CPU相結(jié)合,可讓我們以單個(gè)處理器提供無(wú)可匹敵的運(yùn)算功能,并維持非常低的功耗。I6500 CPU的硬件虛擬化功能為多操作系統(tǒng)的開(kāi)放軟件平臺(tái)奠定了堅(jiān)實(shí)的基礎(chǔ)?!?/p>
MIPS I6500 CPU內(nèi)部設(shè)計(jì)
MIPS I6500 CPU是一款64位、多線(xiàn)程、多核、多集群CPU,具備從嵌入式到云應(yīng)用的可擴(kuò)展性。它的重要特性包括:
· 內(nèi)部異構(gòu):在單一集群中,設(shè)計(jì)人員能夠通過(guò)不同的線(xiàn)程組合、不同緩存容量、不同頻率甚至電壓來(lái)配置每個(gè)CPU,實(shí)現(xiàn)最優(yōu)化的功耗。
· 外部異構(gòu):擁有AMBA? ACE接口的最新MIPS一致性管理器(Coherence Manager),能與Arteris及Netspeed等提供的常用ACE一致性架構(gòu)解決方案相連,讓設(shè)計(jì)人員混合搭配處理集群的芯片配置,包括PowerVR GPU或其他的加速器,以實(shí)現(xiàn)出色的系統(tǒng)效率。
· 并行多線(xiàn)程(SMT):以MIPS CPU在多代產(chǎn)品廣泛超標(biāo)量結(jié)構(gòu)雙發(fā)射執(zhí)行(dual issue)設(shè)計(jì)為基礎(chǔ),此經(jīng)過(guò)驗(yàn)證的特性能在每個(gè)時(shí)鐘周期的多個(gè)線(xiàn)程中執(zhí)行多個(gè)指令,可提供更高的利用率及CPU效率。
· 硬件虛擬化(VZ):I6500還具有MIPS I6400核率先支持的實(shí)時(shí)硬件虛擬化技術(shù)。通過(guò)將以前多個(gè)CPU核的應(yīng)用安全地整合在一個(gè)核中,設(shè)計(jì)人員能夠節(jié)省成本、降低多核的功耗,并能根據(jù)每個(gè)應(yīng)用有針對(duì)性地動(dòng)態(tài)配置CPU帶寬。
· SMT + VZ:在I6500中結(jié)合SMT與VZ,可為要求實(shí)時(shí)響應(yīng)的應(yīng)用提供“零上下文切換”(“zero context switching”)的特性。此特性再加上提供緊耦合便簽式存儲(chǔ)器(scratchpad memory),使得I6500成為需要確定性(deterministic)代碼執(zhí)行的應(yīng)用的理想選擇。
· 運(yùn)算密集、數(shù)據(jù)處理和網(wǎng)絡(luò)應(yīng)用的理想選擇:I6500專(zhuān)為高性能/高效率數(shù)據(jù)傳輸而設(shè)計(jì),能以每個(gè)CPU的數(shù)據(jù)便簽式存儲(chǔ)器(scratchpad memory)來(lái)本地化運(yùn)算資源,并可在線(xiàn)程與核之間提供快速路徑信息/數(shù)據(jù)傳送的特性。
· 支持OmniShield 技術(shù):Imagination的整個(gè)處理器系列產(chǎn)品均采用了其多域(multi-domain)安全性技術(shù),能在可信任的環(huán)境中隔離應(yīng)用程序,并通過(guò)隔離為安全奠定基礎(chǔ)。
· 簡(jiǎn)化軟件開(kāi)發(fā):I6500以成熟的MIPS ISA為基礎(chǔ),擁有多家供應(yīng)商共同組成的開(kāi)發(fā)生態(tài)系統(tǒng)的廣泛支持。采用I6500的客戶(hù)能夠享有多樣化的編譯器、調(diào)試器、操作系統(tǒng)、超級(jí)用戶(hù)管理程序以及應(yīng)用軟件選擇,這些全部都已針對(duì)MIPS ISA進(jìn)行了優(yōu)化設(shè)計(jì)。