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