ARM 公司近日發布了有史以來功耗效率最高的應用處理器ARM® CortexTM-A7 MPCoreTM。同時發布的還有big.LITTLE processing,一個重新定義傳統功耗-性能關系的靈活的解決方案。Cortex-A7處理器是在 Cortex-A8處理器所代表的低功耗領先工藝基礎上進行開發的。當今大多數的智能手機都采用Cortex-A8為內核。相比Cortex-A8,單個Cortex-A7處理器能在同等功耗水平上,帶來5倍的性能提升,而尺寸只是前者的五分之一。Cortex-A7處理器為售價不足100美元的入門級智能手機帶來豐富的用戶體驗,從而幫助眾多發展中市場用戶進行互聯。 當今科技界面臨的一個巨大挑戰是如何設計出一款片上系統,能兼顧消費者對高性能及更長的電池續航能力的雙重需求。基于Cortex-A7的big.LITTLE processing,將高性能的Cortex-A15 MPCore處理器與超高效率的Cortex-A7處理器進行優化組合,從而達到要求。big.LITTLE processing 從性能要求出發,為每項任務選擇最匹配的處理器。重要的是,這一動態選擇過程對于在處理器上運行的軟件或中間件都完全適用無礙。 在支持這些技術的ARM合作伙伴中,包括博通、仁寶、飛思卡爾、海思、LG電子、Linaro、OK Labs、QNX、Redbend、Samsung、Sprint、ST-Ericsson和德州儀器。相關評價和視頻,請查看 http://www.youtube.com/ARMflix。 隨著手機功能的巨大變化,如今更多的消費者將智能手機用于互聯網生活,其中包括一些高性能任務,如瀏覽網頁、導航和游戲,及一些對性能要求相對較低的、“永遠在線”的基本任務,如語音電話、社交網絡和郵件收發。由此,對于眾多消費者,手機已成為了一個不可替代的計算設備。同時,新誕生的移動設備,如平板電腦,正在響應消費者的需求重新定義計算平臺。這些移動設備,不僅為消費者帶來一種全新的互動方式,更將曾經只有在網絡共享設備上才能獲取的信息帶到移動世界。 通過開發big.LITTLE processing和Cortex-A7處理器,ARM已經為科技界所提出的兼顧高性能和高功耗效率的挑戰找到了答案。當更多的消費者將智能手機和平板電腦視為與我們日益互聯的世界進行互動的首要平臺,ARM兩款產品的發布就顯得尤為適時。 Cortex-A7 – 擴展ARM低功耗領域的領先工藝 ARM處理器產品能夠實現更低的功耗和更小的尺寸,得益于ARM高效的結構體系。采用28納米制程技術,Cortex-A7的面積小于0.5平方毫米,卻擁有單核或多核構架下出色的性能表現。到2013或2014年,通過使用作為獨立處理器的Cortex-A7,100美元以下入門級智能手機將能夠提供相當于目前500美元高端智能手機的處理能力。 ARM對于入門級智能手機市場的目標,是通過移動設備,為下一個10億人提供互聯網連接服務,從而在發展中世界重新定義手機的使用。 big.LITTLE processing — 將處理器匹配到每項任務 big.LITTLE processing能夠將兩個不同但相互兼容的處理器結合在同一個的片上系統,并允許功耗管理軟件來為每項任務選擇最匹配的單個或多個處理器。而從應用軟件的角度看,不同的處理器之間并無區別。 “LITTLE”,最低功耗的處理器,這里指Cortex-A7,通過運行操作系統及某些應用程序來實現“隨時隨地網絡接入”的基本任務,如社交媒體和音頻播放。隨后,操作系統和應用程序可以迅速切換至更高性能的處理器來滿足更高性能需求的任務,比如導航和游戲。這一切換的時間大約為20毫秒的數量級。 這個靈活的解決方案,為各項任務選擇合適的處理器,使高度優化的處理技術成為可能,從而為常規工作量實現大幅節能。 系統IP和工具確保多核處理方案的一致性和優化度 兩個處理器間工作量的高效無縫切換,離不開領先的ARM系統IP,例如AMBA® 4 ACE一致性擴展。它確保了Cotex-A15和Cotex-A7之間以及整個系統中全緩存、輸入輸出(I/O)、處理器之間的一致性。由此,軟件和應用程序可以在用戶不察覺的情況下實現無阻運行,隨著任務的重新分配,big.LITTLE用戶也將獲得最優的用戶體驗。 big.LITTLE功耗管理軟件是由ARM生態系統合作伙伴采用ARM DS-5 工具和快速模型虛擬原型技術開發,比處理器的發布還要早幾個月的時間。這一目前已向ARM的領先合作伙伴的虛擬平臺,包括Cortex-A15和Cortex-A7處理器及能夠進行全系統軟件開發的緩存一致性互聯系統IP。 |