a8和a9架構(gòu)cpu的不同
a8和a9架構(gòu)cpu的不同
愛學(xué)習(xí)的小伙伴們,你們有了解過(guò)a8和a9架構(gòu)cpu嗎?不知道的話跟著學(xué)習(xí)啦小編一起來(lái)學(xué)習(xí)一下a8和a9架構(gòu)cpu的差別吧
a8和a9架構(gòu)cpu的差別
A8只支持單核,A9支持雙核..目前智能手機(jī)CPU架構(gòu)都是精減指令集的ARM架構(gòu)。市場(chǎng)上主流單核手機(jī)一般是A8,雙核基本全是A9架構(gòu)。 那么A8和A9的區(qū)別是什么,除了頻率還有什么區(qū)別? 簡(jiǎn)單的說(shuō),最大硬件區(qū)別體
簡(jiǎn)單的說(shuō)A8只支持單核,A9支持雙核..目前智能手機(jī)CPU架構(gòu)都是精減指令集的ARM架構(gòu)。市場(chǎng)上主流單核手機(jī)一般是A8,雙核基本全是A9架構(gòu)。
那么A8和A9的區(qū)別是什么,除了頻率還有什么區(qū)別?
簡(jiǎn)單的說(shuō),最大硬件區(qū)別體現(xiàn)在三個(gè)關(guān)鍵技術(shù)指標(biāo)上,Cortex-A9架構(gòu)的雙核處理器要具備明顯的優(yōu)勢(shì)。
1.整數(shù)計(jì)算能力
Cortex-A9的單核的CPU處理能力可以達(dá)到2.50DMIPS*,而Cortex-A8的峰值只能達(dá)到2.00DMIPS。DMIPS是用來(lái)衡量計(jì)算機(jī)芯片的單位。DMIPS數(shù)值越大,CPU的數(shù)據(jù)處理能力越強(qiáng)。也就是說(shuō)如果單純用數(shù)學(xué)計(jì)算的角度來(lái)看的話,Cortex-A9雙核處理器的數(shù)據(jù)處理能力是Cortex-A8的2.5倍。(MIPS:Million Instructions executed Per Second,每秒百萬(wàn)條指令,用來(lái)計(jì)算同一秒內(nèi)系統(tǒng)的處理能力,即每秒執(zhí)行了多少百萬(wàn)條指令。)SO,Cortex-A9單核CPU的計(jì)算能力是要優(yōu)于Cortex-A8處理器。
2.浮點(diǎn)運(yùn)算能力
在計(jì)算機(jī)里,有兩種辦法表示實(shí)數(shù),一種是定點(diǎn),就是小數(shù)點(diǎn)位置是固定的,一種是浮點(diǎn),就是小數(shù)點(diǎn)位置不固定,計(jì)算方法也比較麻煩,通常會(huì)比整數(shù)運(yùn)算代價(jià)大很多。因此浮點(diǎn)運(yùn)算能力也可以直接體現(xiàn)一款處理器性能是否出色。同頻率雙核Cortex-A9在CPU浮點(diǎn)運(yùn)算這一項(xiàng)比A8性能提升高達(dá)50%以上。所以Cortex-A9并不是從Cortex-A8身上簡(jiǎn)單地將處理器核心進(jìn)行疊加,而是在單核運(yùn)算能力上都有很大的提升。
3. L2二級(jí)緩存
L2二級(jí)緩存是位于CPU與內(nèi)存之間的臨時(shí)存儲(chǔ)器,它的容量比內(nèi)存小但交換速度快。在緩存中的數(shù)據(jù)是內(nèi)存中的一小部分,但這一小部分是短時(shí)間內(nèi)CPU即將訪問(wèn)的,當(dāng)CPU調(diào)用大量數(shù)據(jù)時(shí),就可避開內(nèi)存直接從緩存中調(diào)用,基本無(wú)需等待從而加快讀取速度。。
一句話,二級(jí)緩存意義就是節(jié)省CPU直接讀取內(nèi)存的時(shí)間。所以L2二級(jí)緩存對(duì)CPU的性能影響很大,因此在CPU工作頻率不變的基礎(chǔ)上,增加L2二級(jí)緩存的大小可以直接影響CPU的工作效率。
不同架構(gòu)CPU配置L2值不同,A8能配置的最大值是1M,而A9能配置的最大值是8M。
當(dāng)然處理器配置二級(jí)緩存的多少一最終還是要取決于芯片制造商對(duì)產(chǎn)品定位、性價(jià)比等多種因素的考慮,但Cortex-A9處理器L2的極限值更大,這就意味著同樣都是采取頂級(jí)配置方案時(shí),Cortex-A9在性能上的表現(xiàn)將會(huì)遠(yuǎn)超Cortex-A8。
a8和a9架構(gòu)cpu相關(guān)文章: