ARM最近新架構多連發,除了64位元基礎架構ARMv8,Cortex-A15,Mali-T658之外,還有連同big.LITTLE技術壹同宣布的Cortex-A7架構。尤其big.LITTLE架構將會是ARM繼續貫徹省電高效能原則的重要技術。
跳轉繼續:
先從ARMCortex-A7介紹起,這個架構是針對big.LITTLE架構以及低成本智慧手機打造的省電運算核心架構,亦能提供多核架構設計。Cortex-A7訴求單核效能與目前Cortex-A8差異不大,然而功耗以及核心體積(註:是整個SoC中的核心所占面積。)皆為Cortex-A8的1/5,且雖是精簡化架構,然能完整對應ARMv7架構,相容於其他Cortex-A設計。
Cortex-A7除了單獨作為應用處理器核心以外,另壹個重要的目的就是成為ARM全新big.LITTLE技術的輔助架構。關於big.LITTLE架構,請先觀看以下的短片。
所謂的big.Little技術,與NVIDIATegra3所具備的vSMP(請見相關新聞)有異曲同工之妙,但是vSMP是利用現行的兩套Cortex-A9架構組成,但是big.LITTLE則是由高效能的雙核Cortex-A15以及低功耗的雙核Cortex-A7組成。
就像上面的影片壹樣,Cortex-A7就像是影片中的瘦子,而Cortex-A15就像是胖子壹樣,Cortex-A15本身就是針對高效能運算而來,先天架構就比現在的Cortex-A8以及Cortex-A9更為復雜,同時脈效能也預期比A8、A9高出50%,時脈更是設定在2.5GHz左右;反觀Cortex-A7時脈則是設定在1GHz上下,且功耗遠比現行的A8還要低。
big.LITTLE就是讓系統在低負載時將系統交由Cortex-A7架構負責,等到高運算需求,再轉到具備高效能的Cortex-A15架構,而兩者由於架構具備相容性,系統不會因為負責的核心改變而產生改變,使用者也不會感受到轉移的影響。
如果以x86的架構形容,那就像是把Atom跟Corei同時組在壹套系統上,壹般上網文書使用采用Atom,而遊戲以及運算則轉移到Corei處理器壹樣的意思。
可以說Cortex-A7的誕生,除了滿足低階手持裝置市場以外,更大的壹部份是為了彌補Cortex-A15往高效能發展之後,避免背棄ARM壹貫省電原則下的解決之道。雖然這個架構至少要到明年底(甚至要遠到2014年後。)才會有機會看到實品,但對於先前不少業界人士質疑ARM走向高效能發展之後會否忽略功耗壹事,ARM也已經備好解決功耗的方案,至少令筆者松了壹口氣了。
另外,ARM也正式宣布在臺灣新竹設立研發中心,臺灣是全球第十壹個、也是亞洲包含印度第三個研發中心,針對制程以及半導體設計與臺灣客戶更緊密的結合,初期將會配置6~8名工程師,外籍以及臺灣當地各半,而ARM也預計會逐漸擴大服務人數。畢竟臺灣壹年生產的ARM架構產品就占全球總量壹半以上,深入臺灣產業供應煉也是很合理的。
相關文章:
攻讀人牲:AMD勝利計畫倘若與ARM有關,到底葫蘆裏賣什麽藥?ARM2013年GPU架構MaliT-658正式發表,最高可達8GPU核心巴塞隆納超級運算中心首套ARM+GPU平行運算伺服器,CPU只是輔助?