對於CPU來說一個A72核心比A53核心貴多少?
01-21
為什麼X20寧可上八個A53核心,也只用兩個A72核心呢?
對於CPU來說,一個A72核心的成本比一個A53核心貴多少呢?ARM是按照使用核心數來收費的嗎?台積電等對A72和A53的收費也不同嗎?
各大技術派已經量過die圖,1個A72核心面積等於4個A53,而4個A53的跑分性能更高,功耗更低。
知識點有限,只回答第一個問題:為什麼X20寧可上八個A53核心,也只用兩個A72核心呢?這要從處理器的大小核原理說起,移動處理器從早期的單核心,到雙核心、四核心、以及現在的八核心,核心的數目一直在增長。在四核心的時候,大家認為四核心已經是移動處理器比較平衡的節點了,但實際使用中發現,如果處理器只有四個高功耗核心,單單憑藉降壓、降頻等手段在很多應用場景下的能耗比不佳,對於移動處理器來說最重要的節能屬性還不足以滿足人們的需求。
因此,ARM就提出了big.LITTLE技術。這個技術簡單的來說就是把核心分成高性能蔟和低功耗蔟兩組,在需要高性能時切換至高性能蔟,在待機或者低負載應用時使用低功耗蔟節能省電,這樣就起到了很好的協調作用,進一步提高了能效比。
而聯發科研究發現,在很多情況下,尤其是在中等負載的時候,基於big,LITTLE技術的處理器會在高性能big蔟和低功耗LITTLE蔟之間反覆切換,這類任務使用LTTLE蔟顯得性能不夠用,而交給big蔟又性能過剩。於是,聯發科就考慮引入一種中檔蔟(Mid cluster)來完成這類中等負載的任務。所以就有了我們現在看到的4個高頻A53+4個低頻A53+2個A72的結構。大型任務交給A72處理,一般任務高頻A53處理,小型任務低頻A53處理,各有分工。另外說一下Helio X20處理器的組成,由兩個主頻最高2.5GHZ的Cortex-A72、四個主頻最高2.0GHZ的Cortex-A53以及四個最高主頻為1.4GHZ的Cortex-A53組成,總共十個CPU核心。粗算2倍,細算的話依賴於諸多條件。舉例如下:
A72: 16nm
FF+, 9T, SSG 2G, TT 2.3G, 7.6mm^2
A53: 16nm FF+, 9T, SSG 1.7G, TT 2.1G, 3.5mm^2
Configuration: MP4, 1MB L2, NEON, FP, ECC
Corner:
Power @ TT 0.8V 85°C
Frequency @ SSG, 0.72v, @TT Vod, 0.88, 0.0°C 8% OCV
後面看不懂的話記住開始四個字就行。
PS:
其實A72和A53的面積真不好比。首先各個memory大小不一樣,也不能光比邏輯部分吧?就算只比邏輯,目標頻率不一樣,面積自然也受影響。其它的還要看Floor Plan等。
Compared with A53, A72 is more expensive, but i also don"t know the exact price, it"s a commercial security, you can ask the RD and the boss who may answer your question.
尼瑪,跑一個rfcn網路
單核A72 6.7秒
四核A53 6.8秒
一個A72 超過四個A53
不是貴多少的問題,是不敢全部上A72的問題,功耗發熱沒法控制。
別的不敢說然而「台積電等對A72和A53的收費也不同嗎?」這顯然不可能啊 你讓台積電對kryo核心怎麼收費呢同樣的工藝下顯然是根據晶元面積收的啊。。。
重點是工藝跟功耗啊10個A72,充電2小時,發燒5秒鐘
推薦閱讀:
※如何評價ARM的Cortex A72構架?
※怎麼解讀NS吧趙陽電玩拆解Nintendo Switch?
※驍龍810的20納米工藝和14~16納米只差了5納米,發熱相差很多嗎?
※展訊未來3年內到底能幹過MTK嗎?
※華為會給其他手機廠商供應麒麟960嗎?