引用:
作者peterlin2008
想問 64bits ARM
Apple A7 做到後其他家也開始要做,
and MTK 8 core A7 arm ..
有那些軟體可發揮??
|
如同PC的演進,硬體進展永遠搶在軟體之前。眾所皆知,Qualcomm剛發布了全球第一顆64-bit Cortex-A53的Snapdraogn 410,然64-bit Android仍無動靜。ARM陣營的64-bit大軍,應該是2014年下半方有波瀾。
八核MT6592在硬體實作上難度不高,基本與big.LITTLE架構同出一源,其實就是LITTLE.LITTLE,更無前者快取一致性的難度(2MB+512KB vs 512KB+512KB);甚至較複雜的OS scheduler亦因同質的A7叢集而輕鬆不少。
但是,整個ARM Ecosystem中最難掌控跟驅使的,便是App了。對於programmer而言,single-threading是最輕鬆的,也是最普遍的;multi-threading相當耗時,偵錯不易。因此,多數軟體開發公司不傾向對已發售的產品重作multi-threading, 有的話,也是未來的新品。
簡言之,多核處理器對非multi-threading的App的意義,更多是在提供多餘核心讓不同的App使用,難以提昇單一App的用戶體驗。
從MT6589的發布會來看,有可能針對其優化的軟體多屬video跟gaming等performance-demanding類的,一般App針對八核(multi-threading)優化的可能性不高。
在Hardware hype的時代,Octa-core的最大優勢仍在行銷上。