當前位置:
首頁 > 科技 > 新技術研習社|DynamIQ能挽救big.LITTLE架構么?

新技術研習社|DynamIQ能挽救big.LITTLE架構么?

新技術研習社|DynamIQ能挽救big.LITTLE架構么?

在2011年時ARM為Cortex處理器帶來一項革新——big.LITTLE(以下簡稱bL)架構,它允許Cortex處理器擁有兩種不同的核心,核心不同性能有高低,相同核心組成一個簇,輕負載下運行性能差但省電的核心,高負載下運行高性能,兼顧節能與性能。然而bL療效沒有想像中的好,今年3月份ARM為bL拿出終極補丁DynamIQ,隨著Cortex-A75/55發布,關於DynamIQ更多細節披露出來了,它真的能挽救bL么?

新技術研習社|DynamIQ能挽救big.LITTLE架構么?

早於ARM處理器借智能手機崛起前,x86處理器就實現了雙核心,更早面對如何平衡多核心下性能與功耗的問題,Intel、AMD最終實現方式都是獨立開關每一個核心、控制每個核心頻率/電壓。因此在bL出現之時受到質疑,實際效果也沒想像中理想,首先是智能手機不像PC有大量文本操作, 純粹輕負載任務不多,LITTLE難以發揮所長,其次是手機對多核心支持很差,同簇下各個核心不能單獨休眠、調整,因此自主研發能力的強的高通、蘋果都沒有完全緊跟bL架構。

新技術研習社|DynamIQ能挽救big.LITTLE架構么?

DynamIQ出現算是給bL打補丁,而且是一個超級補丁。DynamIQ先是提高了bL架構的靈活性與擴展性,它允許最多8個CPU核心構成一個簇(Cluster),單個處理器最多可實現32個簇,這樣一個處理最多可以擁有256個核心,並可通過CCIX匯流排擴展到1000處理器。

而且簇內每一個核心可以單獨開關、調整頻率/電壓,能效表現更加,甚至製造商是可以將不同核心(目前僅支持Cortex –A75與Cortex-A55)以不對等的數量放到一個簇內,可以Cortex-A75×3+ Cortex-A55×5,也可以Cortex-A75×1+ Cortex-A55×7,兼顧成本與性能。假若8個Cortex-A53核心的處理器面積、單線程性能多線程均為1X(LITTLE下),採用今天流行的Cortex-A73×4+ Cortex-A53×4的bL架構後,能以1.55X面積換取1.95X單線程性能以及1.43X的多線程性能,用DynamIQ技術實現的Cortex-A75×1+ Cortex-A55×7架構,只需1.13X面積就能換來2.41X單線程性能與1.42X多線程性能。ARM這組數據雖然把新核心性能提升加入其中,但考慮到巨大提升,新結構性價比還是非常高的。

新技術研習社|DynamIQ能挽救big.LITTLE架構么?

不過如此複雜的架構會帶來一個問題,如何調度這些核心呢,ARM在8個核心間加入了DynamIQ Shared Unit (DSU)控制單元 。DSU能夠使用CCI、CCN或是CMN不同匯流排技術,把CPU與SoC里其它單元(GPU、Modem、內存)高速連接起來;它擁有4MB三級緩存,能以動態方式分配緩存給每個核心,比如說Cortex-A75×1+ Cortex-A55×7下,可以將3MB緩存分配給A75核心,剩下7個A55核心共享1MB緩存,甚至可將三級緩存交給GPU等單元使用,靈活性非常高;最重要的是它還負責控制簇內每個CPU核心開關,頻率高低,電壓大小,是控制CPU性能與功耗的關鍵。

新技術研習社|DynamIQ能挽救big.LITTLE架構么?

在設計DynamIQ之時ARM還考慮到冗餘需求,比如說汽車,相比智能手機汽車對可靠性、冗餘度要求高出不少,DynamIQ允許多個簇通過CCIX連接在一起,這樣處理器就可以分布在汽車不同位置,當發生交通意外一個簇受損時DynamIQ技術可以調用出備用處理器,保證汽車正常運轉。

新技術研習社|DynamIQ能挽救big.LITTLE架構么?

有了DynamIQ加持的big.LITTLE架構猶如CCI500相對CCI400的進步,相似名字下是質的不同,不過Cortex-A75、Cortex-A55剛剛要發布,ARM處理器要迎來這一飛躍最快也得2018年了。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 愛活網 的精彩文章:

火了兩個夏天 為什麼今年你還是缺一雙小白鞋?
Line公布智能音箱計劃:薩利和布朗冬天到你家
不服百公里加個速 馬斯克要用Roadster挑戰所有量產超跑
十八般料理不在話下 Vitamix TNC5200料理機助你點開廚藝技能樹
何必去深夜食堂吃泡麵?在家10分鐘就能吃上一頓美食

TAG:愛活網 |

您可能感興趣

真夏當道!造型單品 Utility Vest 特選研習
究極音質CD研習社-SONY D303銀灰版 DISCMAN
區塊鏈研習 | 從Token經濟學看PoS共識機制
Laura:AI 字幕翻譯經驗分享 AI研習社第 52 期猿桌會
NULS CUP國際區塊鏈DAPP應用大賽導師研習營第二期成功舉行
大講堂 研習U-Net
尹立博:Python 全局解釋器鎖與並發|AI 研習社第 59 期猿桌會
雲腦科技徐昊:AutoML 工程實踐與大規模行業應用|AI研習社104期大講堂總結
AI 研習社 PAKDD 2019 直擊現場
HiPU設計簡介——DAC19目標檢測設計競賽FPGA賽道亞軍方案介紹|AI 研習社 157期大講堂總結
OAH & 中國美國史研究會2018年暑期研習營學員心得體會No.1
直播預告 | AI 研習社邀您觀看全網獨家直播 IJCAI 2019
亞利桑那州立大學周縱葦:研習 U-Net——現有的分割網路創新|AI 研習社74期大講堂
預告 | 倒計時三天!AI 研習社 PAKDD 2019 直擊現場
全網獨家 AI 研習社 AIS 2019 論文報告會
AI 研習社全網獨家直播 AIS 2019 論文報告會
IPO研習案例之「邁得醫療」
AI 研習社大講堂已逾 100 期!精彩 NLP 分享視頻回顧
AI研習社「小組」功能全新上線,你的 AI 學習之路不再孤單!
亞利桑那州立大學周縱葦:研習 U-Net——現有的分割網路創新