平板八核和十核的區(qū)別
在買電腦的時(shí)候,我們肯定聽過八核的概念,那么大家知道這是什么意思嗎?以下是小編精心準(zhǔn)備的平板八核和十核的區(qū)別,大家可以參考以下內(nèi)容哦!
八核、十核區(qū)別詳解【1】
一、架構(gòu)區(qū)別
簡單的來說,架構(gòu)對(duì)于CPU來說就像一座建筑的框架,作為CPU最基本卻也是最重要的部分。手機(jī)CPU構(gòu)架主要是基于ARM(高級(jí)精簡指令集機(jī)器Advanced RISC Machines)架構(gòu)設(shè)計(jì),而ARM用精簡指令系統(tǒng)(RISC),設(shè)計(jì)思想減少了大量CPU內(nèi)部的指令集,造成ARM CPU性能至今一直都達(dá)不到英特爾X86 CPU的水平。而電腦CPU采用的是X86、X64等架構(gòu),用復(fù)雜指令系統(tǒng)(CISC),最終結(jié)果是采用ARM架構(gòu)的CPU,運(yùn)算能力大大低于電腦CPU的運(yùn)算能力,同等頻率CPU浮點(diǎn)運(yùn)算能力相差在幾千到上萬倍。
有人一定會(huì)說,那為什么手機(jī)CPU不也采用X86、X64等架構(gòu),這是因?yàn)槎ㄎ粏栴}決定的,手機(jī)的CPU必須滿足功耗低、廉價(jià),而X86、X64等架構(gòu)CPU確實(shí)無法滿足這一點(diǎn)。
二、工藝&主頻
CPU的主頻與CPU實(shí)際的運(yùn)算能力存在一定的關(guān)系,但并沒有直接關(guān)系。決定CPU的運(yùn)算速度還要看CPU的的綜合指標(biāo),有緩存、指令集,CPU的位數(shù)等因素。因?yàn)镃PU的位數(shù)很重要,這也就是搭載了64位的CPU的手機(jī)比32位快的多的原因。手機(jī)CPU和電腦CPU架構(gòu)由于不同,相同主頻下電腦CPU要比手機(jī)CPU的運(yùn)算能力高幾十到幾百倍。
三、核心的影響
手機(jī)多核其實(shí)應(yīng)該叫多CPU,將多個(gè)CPU芯片封裝起來處理不同的事情,你甚至可以戲稱為“膠水核心”,也就是被強(qiáng)行粘在一起的意思。在待機(jī)或者空閑的時(shí)候,八核的手機(jī)也只能用到一到兩個(gè)核心。而電腦則不同,PC的多核處理器是指在一個(gè)處理器上集成了多個(gè)運(yùn)算核心,通過相互配合、相互協(xié)作可以處理同一件事情,是多個(gè)并行的個(gè)體封裝在了一起。用一句話概括,就是并行處理,雙核就是單車道變多車道。
在處理同一件事情時(shí)候,核心的增多并沒有手機(jī)CPU運(yùn)算能力并沒有實(shí)際性的增強(qiáng),可以想象性單車道擠在八輛車上的場景。這也就是為什么Intel的atom手機(jī)處理器和蘋果的處理器只有雙核,卻要比大多同頻率四核處理器都強(qiáng)。
四、GPU核心
一般來說,手機(jī)GPU是與CPU封裝在一起的在同一快SoC上,相當(dāng)intel的`核芯顯卡。而電腦則不同,早期電腦的CPU通常都是助攻運(yùn)算,視頻和圖形處理都交給顯卡,顯卡集成在北橋中。后來有了獨(dú)立顯卡,而集顯慢慢的集成到了CPU中,而現(xiàn)在核心顯卡正在慢慢替代集顯了。值得一提的是,Intel最新的核芯顯卡功耗、性能都相當(dāng)優(yōu)秀,大有取代獨(dú)立顯卡的趨勢。
多核 CPU 和多個(gè) CPU 有何區(qū)別【2】
架構(gòu)可以千變?nèi)f化,面向需求、綜合考量是王道。
來,簡單舉個(gè)例子。假設(shè)現(xiàn)在我們要設(shè)計(jì)一臺(tái)計(jì)算機(jī)的處理器部分的架構(gòu)。現(xiàn)在擺在我們面前的有兩種選擇,多個(gè)單核CPU和單個(gè)多核CPU。
如果我們選擇多個(gè)單核CPU,那么每一個(gè)CPU都需要有較為獨(dú)立的電路支持,有自己的Cache,而他們之間通過板上的總線進(jìn)行通信。假如在這樣的架構(gòu)上,我們要跑一個(gè)多線程的程序(常見典型情況),不考慮超線程,那么每一個(gè)線程就要跑在一個(gè)獨(dú)立的CPU上,線程間的所有協(xié)作都要走總線,而共享的數(shù)據(jù)更是有可能要在好幾個(gè)Cache里同時(shí)存在。這樣的話,總線開銷相比較而言是很大的,怎么辦?那么多Cache,即使我們不心疼存儲(chǔ)能力的浪費(fèi),一致性怎么保證?如果真正做出來,還要在主板上占多塊地盤,給布局布線帶來更大的挑戰(zhàn),怎么搞定?
如果我們選擇多核單CPU,那么我們只需要一套芯片組,一套存儲(chǔ),多核之間通過芯片內(nèi)部總線進(jìn)行通信,共享使用內(nèi)存。在這樣的架構(gòu)上,如果我們跑一個(gè)多線程的程序,那么線程間通信將比上一種情形更快。如果最終實(shí)現(xiàn)出來,對(duì)板上空間的占用較小,布局布線的壓力也較小。
看起來,多核單CPU完勝嘛?墒牵绻枰瑫r(shí)跑多個(gè)大程序怎么辦?假設(shè)倆大程序,每一個(gè)程序都好多線程還幾乎用滿cache,它們分時(shí)使用CPU,那在程序間切換的時(shí)候,光指令和數(shù)據(jù)的替換就要費(fèi)多大事情!
所以呢,大部分一般咱們使用的電腦,都是單CPU多核的,比如我們配的Dell T3600,有一顆Intel Xeon E5-1650,6核,虛擬為12個(gè)邏輯核心。少部分高端人士需要更強(qiáng)的多任務(wù)并發(fā)能力,就會(huì)搞一個(gè)多顆多核CPU的機(jī)子,Mac Pro就可以有兩顆。
【平板八核和十核的區(qū)別】相關(guān)文章:
平板四核和八核的區(qū)別02-07
平板雙核與八核的區(qū)別01-20
CPU四核和雙核的區(qū)別10-07
CPU雙核和四核有什么區(qū)別10-02
計(jì)算機(jī)硬件:AMD 雙核和 Intel 雙核的區(qū)別09-16
怎么去加速平板電腦雙核進(jìn)程06-20
原平板和開平板的區(qū)別06-19
平板和手機(jī)區(qū)別02-10
平板和手機(jī)的區(qū)別01-27