ARM 大小核架構再獲國際大廠採用,並將用於嵌入式系統領域
ARM 針對節能推出的大小核 big.Little 架構繼獲得三星、瑞薩通信( Renesas Mobile )宣佈採用,並由三星推出實做的 Exynos 5 Octa 後,在 MWC 期間再獲得三家廠商、包括 CSR 、富士通以及聯發科宣佈於今年跟進此架構。不過根據新聞稿內的敘述,富士通的目標並不僅限於行動裝置,還打算將此架構導入嵌入式系統內。
不過仔細看這次大小核的合作夥伴清單,幾家主要的手機、平板應用處理器廠商卻未全面跟進,如高通、蘋果、 ST-Ericsson 、 NVIDIA 等都還未宣佈加入此架構支援。這算是一個有趣的現象,若 big.Little 真的那麼優秀,為何並非所有廠商都願意跟進?
big.Little 主要是將高效能架構核心與低功耗架構核心分成兩個群組,現階段的組合是 Cortex-A15 搭配 Cortex-A7 ,未來 ARMv8 指令集架構推出後,將有 Cortex-A57 搭配 Cortex-A53 的設計。目前是兩架構之間可相互切換但無法並行運作。不過可藉由高效能狀態下搭配高運算能力核心、待機搭配低功耗核新的方式達成效能與運算能力之間的平衡點。
部份廠商還在觀望或是篤定不導入,主要的原因恐怕還是牽涉到部份廠商架構另起爐灶、雙架構的授權費用、整合的複雜度以及晶片體積的問題。目前基於 ARM 基礎指令集架構 ARMv7 但進行修改的廠商就包括高通與蘋果,蘋果的架構並不明,但可看出蘋果的自主架構主打效能與運算能力間的均衡點,至於高通的 Krait 則是將各核心進行獨立時脈與電壓管控,雖效能比標準 Cortex-A15 略低,但待機功耗卻媲美 Cortex-A15 。
至於 NVIDIA 則是已經推出概念類似大小核概念的 4-Plus-1 ,此架構在省電的部份與主核心相同、降低時脈的單一核心所負責,故 NVIDIA 也沒有非得導入大小核架構的必要性。
此外目前也傳出三星的 Galaxy S4 恐怕將首度成為第一款並非以自家設計的應用處理器為主的 Galaxy S (但先前一些海外版本的 Galaxy S 曾使用它廠的核心。),很可能的原因就是以目前的製程工藝, Exynos 5 Duo 效能可能無法超越高通的四核 Snapdragon S4 、但 Exynos 5 Octa 功耗與發熱卻又過高。
不過隨著更新的製程推出,應該可藉此解除導入大小核功耗與發熱方面的窘境,只是目前大小核願意捧場的廠商似乎比筆者預期還少,而許多廠商甚至推出自主架構,也是 ARM 獨特的授權模式且不刻意干涉廠商發者生態下的有趣現象吧。