版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、cpu【轉(zhuǎn)】CPU基礎(chǔ)知識(shí)及相關(guān)概念2011-06-21 cpu【轉(zhuǎn)】CPU基礎(chǔ)知識(shí)及相關(guān)概念cpu【轉(zhuǎn)】CPU基礎(chǔ)知識(shí)及相關(guān)概念CPU的英文全稱(chēng)是Central Processing Unit,即中央處理器。CPU從雛形出現(xiàn)到發(fā)展壯大的今天,由于制造技術(shù)的越來(lái)越先進(jìn),其集成度越來(lái)越高,內(nèi)部的晶體管數(shù)達(dá)到幾百萬(wàn)個(gè)。雖然從最初的CPU發(fā)展到現(xiàn)在其晶體管數(shù)增加了幾十倍,但是CPU的內(nèi)部結(jié)構(gòu)仍然可分為控制單元,邏輯單元和存儲(chǔ)單元三大部分。CPU的性能大致上反映出了它所配置的那部微機(jī)的性能,因此CPU的性能指標(biāo)十分重要。CPU主要的性能指標(biāo)有以下幾點(diǎn):第一:主頻,也就是CPU的時(shí)鐘頻率,簡(jiǎn)單地說(shuō)也就是
2、CPU的工作頻率。一般說(shuō)來(lái),一個(gè)時(shí)鐘周期完成的指令數(shù)是固定的,所以主頻越高,CPU的速度也就越快了。不過(guò)由于各種CPU的內(nèi)部結(jié)構(gòu)也不盡相同,所以并不能完全用主頻來(lái)概括CPU的性能。至于外頻就是系統(tǒng)總線(xiàn)的工作頻率;而倍頻則是指CPU外頻與主頻相差的倍數(shù)。用公式表示就是:主頻=外頻倍頻。我們通常說(shuō)的賽揚(yáng)433、PIII 550都是指CPU的主頻而言的。第二:內(nèi)存總線(xiàn)速度或者叫系統(tǒng)總路線(xiàn)速度,一般等同于CPU的外頻。內(nèi)存總線(xiàn)的速度對(duì)整個(gè)系統(tǒng)性能來(lái)說(shuō)很重要,由于內(nèi)存速度的發(fā)展滯后于CPU的發(fā)展速度,為了緩解內(nèi)存帶來(lái)的瓶頸,所以出現(xiàn)了二級(jí)緩存,來(lái)協(xié)調(diào)兩者之間的差異,而內(nèi)存總線(xiàn)速度就是指CPU與二級(jí)(L2
3、)高速緩存和內(nèi)存之間的工作頻率。第三:工作電壓。工作電壓指的也就是CPU正常工作所需的電壓。早期CPU(386、486)由于工藝落后,它們的工作電壓一般為5V,發(fā)展到奔騰586時(shí),已經(jīng)是3.5V/3.3V/2.8V了,隨著CPU的制造工藝與主頻的提高,CPU的工作電壓有逐步下降的趨勢(shì),Intel最新出品的Coppermine已經(jīng)采用1.6V的工作電壓了。低電壓能解決耗電過(guò)大和發(fā)熱過(guò)高的問(wèn)題,這對(duì)于筆記本電腦尤其重要。第四:協(xié)處理器或者叫數(shù)學(xué)協(xié)處理器。在486以前的CPU里面,是沒(méi)有內(nèi)置協(xié)處理器的。由于協(xié)處理器主要的功能就是負(fù)責(zé)浮點(diǎn)運(yùn)算,因此386、286、8088等等微機(jī)CPU的浮點(diǎn)運(yùn)算性能都
4、相當(dāng)落后,自從486以后,CPU一般都內(nèi)置了協(xié)處理器,協(xié)處理器的功能也不再局限于增強(qiáng)浮點(diǎn)運(yùn)算?,F(xiàn)在CPU的浮點(diǎn)單元(協(xié)處理器)往往對(duì)多媒體指令進(jìn)行了優(yōu)化。比如Intel的MMX技術(shù),MMX是多媒體擴(kuò)展指令集的縮寫(xiě)。MMX是Intel公司在1996年為增強(qiáng)Pentium CPU在音像、圖形和通信應(yīng)用方面而采取的新技術(shù)。為CPU新增加57條MMX指令,把處理多媒體的能力提高了60%左右。第五:流水線(xiàn)技術(shù)、超標(biāo)量。流水線(xiàn)(pipeline)是Intel首次在486芯片中開(kāi)始使用的。流水線(xiàn)的工作方式就象工業(yè)生產(chǎn)上的裝配流水線(xiàn)。在CPU中由56個(gè)不同功能的電路單元組成一條指令處理流水線(xiàn),然后將一條X86
5、指令分成56步后再由這些電路單元分別執(zhí)行,這樣就能實(shí)現(xiàn)在一個(gè)CPU時(shí)鐘周期完成一條指令,因此提高了CPU的運(yùn)算速度。超流水線(xiàn)是指某型CPU內(nèi)部的流水線(xiàn)超過(guò)通常的56步以上,例如Pentium pro的流水線(xiàn)就長(zhǎng)達(dá)14步。將流水線(xiàn)設(shè)計(jì)的步(級(jí))數(shù)越多,其完成一條指令的速度越快,因此才能適應(yīng)工作主頻更高的CPU。超標(biāo)量是指在一個(gè)時(shí)鐘周期內(nèi)CPU可以執(zhí)行一條以上的指令。這在486或者以前的CPU上是很難想象的,只有Pentium級(jí)以上CPU才具有這種超標(biāo)量結(jié)構(gòu);這是因?yàn)楝F(xiàn)代的CPU越來(lái)越多的采用了RISC技術(shù),所以才會(huì)超標(biāo)量的CPU。第六:亂序執(zhí)行和分枝預(yù)測(cè),亂序執(zhí)行是指CPU采用了允許將多條指令不
6、按程序規(guī)定的順序分開(kāi)發(fā)送給各相應(yīng)電路單元處理的技術(shù)。分枝是指程序運(yùn)行時(shí)需要改變的節(jié)點(diǎn)。分枝有無(wú)條件分枝和有條件分枝,其中無(wú)條件分枝只需要CPU按指令順序執(zhí)行,而條件分枝則必須根據(jù)處理結(jié)果再?zèng)Q定程序運(yùn)行方向是否改變,因此需要分枝預(yù)測(cè)技術(shù)處理的是條件分枝。第七:L1高速緩存,也就是我們經(jīng)常說(shuō)的一級(jí)高速緩存。在CPU里面內(nèi)置了高速緩存可以提高CPU的運(yùn)行效率。內(nèi)置的L1高速緩存的容量和結(jié)構(gòu)對(duì)CPU的性能影響較大,不過(guò)高速緩沖存儲(chǔ)器均由靜態(tài)RAM組成,結(jié)構(gòu)較復(fù)雜,在CPU管芯面積不能太大的情況下,L1級(jí)高速緩存的容量不可能做得太大。采用回寫(xiě)(Write Back)結(jié)構(gòu)的高速緩存。它對(duì)讀和寫(xiě)操作均有可提
7、供緩存。而采用寫(xiě)通(Write-through)結(jié)構(gòu)的高速緩存,僅對(duì)讀操作有效。在486以上的計(jì)算機(jī)中基本采用了回寫(xiě)式高速緩存。第八:L2高速緩存,指CPU外部的高速緩存。Pentium Pro處理器的L2和CPU運(yùn)行在相同頻率下的,但成本昂貴,所以Pentium II運(yùn)行在相當(dāng)于CPU頻率一半下的,容量為512K。為降低成本Intel公司曾生產(chǎn)了一種不帶L2的CPU名為賽揚(yáng)。第九:制造工藝,Pentium CPU的制造工藝是0.35微米,PII和賽揚(yáng)可以達(dá)到0.25微米,最新的CPU制造工藝可以達(dá)到0.18微米,并且將采用銅配線(xiàn)技術(shù),可以極大地提高CPU的集成度和工作頻率。六.多媒體指令集C
8、PU依靠指令來(lái)計(jì)算和控制系統(tǒng),每款CPU在設(shè)計(jì)時(shí)就規(guī)定了一系列與其硬件電路相配合的指令系統(tǒng)。指令的強(qiáng)弱也是CPU的重要指標(biāo),指令集是提高微處理器效率的最有效工具之一。從現(xiàn)階段的主流體系結(jié)構(gòu)講,指令集可分為復(fù)雜指令集和精簡(jiǎn)指令集兩部分,而從具體運(yùn)用看,如Intel的MMX(Multi Media Extended)、SSE、SSE2(Streaming-Single instruction multiple data-Extensions 2)和AMD的3DNow!等都是CPU的擴(kuò)展指令集,分別增強(qiáng)了CPU的多媒體、圖形圖象和Internet等的處理能力。我們通常會(huì)把CPU的擴(kuò)展指令集稱(chēng)為CPU
9、的指令集。1、精簡(jiǎn)指令集的運(yùn)用在最初發(fā)明計(jì)算機(jī)的數(shù)十年里,隨著計(jì)算機(jī)功能日趨增大,性能日趨變強(qiáng),內(nèi)部元器件也越來(lái)越多,指令集日趨復(fù)雜,過(guò)于冗雜的指令嚴(yán)重的影響了計(jì)算機(jī)的工作效率。后來(lái)經(jīng)過(guò)研究發(fā)現(xiàn),在計(jì)算機(jī)中,80%程序只用到了20%的指令集,基于這一發(fā)現(xiàn),RISC精簡(jiǎn)指令集被提了出來(lái),這是計(jì)算機(jī)系統(tǒng)架構(gòu)的一次深刻革命。RISC體系結(jié)構(gòu)的基本思路是:抓住CISC指令系統(tǒng)指令種類(lèi)太多、指令格式不規(guī)范、尋址方式太多的缺點(diǎn),通過(guò)減少指令種類(lèi)、規(guī)范指令格式和簡(jiǎn)化尋址方式,方便處理器內(nèi)部的并行處理,提高VLSI器件的使用效率,從而大幅度地提高處理器的性能。RISC指令集有許多特征,其中最重要的有:指令種類(lèi)
10、少,指令格式規(guī)范:RISC指令集通常只使用一種或少數(shù)幾種格式。指令長(zhǎng)度單一(一般4個(gè)字節(jié)),并且在字邊界上對(duì)齊,字段位置、特別是操作碼的位置是固定的。尋址方式簡(jiǎn)化:幾乎所有指令都使用寄存器尋址方式,尋址方式總數(shù)一般不超過(guò)5個(gè)。其他更為復(fù)雜的尋址方式,如間接尋址等則由軟件利用簡(jiǎn)單的尋址方式來(lái)合成。大量利用寄存器間操作:RISC指令集中大多數(shù)操作都是寄存器到寄存器操作,只以簡(jiǎn)單的Load和Store操作訪(fǎng)問(wèn)內(nèi)存。因此,每條指令中訪(fǎng)問(wèn)的內(nèi)存地址不會(huì)超過(guò)1個(gè),訪(fǎng)問(wèn)內(nèi)存的操作不會(huì)與算術(shù)操作混在一起。簡(jiǎn)化處理器結(jié)構(gòu):使用RISC指令集,可以大大簡(jiǎn)化處理器的控制器和其他功能單元的設(shè)計(jì),不必使用大量專(zhuān)用寄存器
11、,特別是允許以硬件線(xiàn)路來(lái)實(shí)現(xiàn)指令操作,而不必像CISC處理器那樣使用微程序來(lái)實(shí)現(xiàn)指令操作。因此RISC處理器不必像CISC處理器那樣設(shè)置微程序控制存儲(chǔ)器,就能夠快速地直接執(zhí)行指令。便于使用VLSI技術(shù):隨著LSI和VLSI技術(shù)的發(fā)展,整個(gè)處理器(甚至多個(gè)處理器)都可以放在一個(gè)芯片上。RISC體系結(jié)構(gòu)可以給設(shè)計(jì)單芯片處理器帶來(lái)很多好處,有利于提高性能,簡(jiǎn)化VLSI芯片的設(shè)計(jì)和實(shí)現(xiàn)?;赩LSI技術(shù),制造RISC處理器要比CISC處理器工作量小得多,成本也低得多。加強(qiáng)了處理器并行能力:RISC指令集能夠非常有效地適合于采用流水線(xiàn)、超流水線(xiàn)和超標(biāo)量技術(shù),從而實(shí)現(xiàn)指令級(jí)并行操作,提高處理器的性能。目前
12、常用的處理器內(nèi)部并行操作技術(shù)基本上是基于RISC體系結(jié)構(gòu)發(fā)展和走向成熟的。正由于RISC體系所具有的優(yōu)勢(shì),它在高端系統(tǒng)得到了廣泛的應(yīng)用,而CISC體系則在桌面系統(tǒng)中占據(jù)統(tǒng)治地位。而在如今,在桌面領(lǐng)域,RISC也不斷滲透,預(yù)計(jì)未來(lái),RISC將要一統(tǒng)江湖。2、CPU的擴(kuò)展指令集對(duì)于CPU來(lái)說(shuō),在基本功能方面,它們的差別并不太大,基本的指令集也都差不多,但是許多廠(chǎng)家為了提升某一方面性能,又開(kāi)發(fā)了擴(kuò)展指令集,擴(kuò)展指令集定義了新的數(shù)據(jù)和指令,能夠大大提高某方面數(shù)據(jù)處理能力,但必需要有軟件支持。MMX指令集MMX(Multi Media eXtension,多媒體擴(kuò)展指令集)指令集是Intel公司于199
13、6年推出的一項(xiàng)多媒體指令增強(qiáng)技術(shù)。MMX指令集中包括有57條多媒體指令,通過(guò)這些指令可以一次處理多個(gè)數(shù)據(jù),在處理結(jié)果超過(guò)實(shí)際處理能力的時(shí)候也能進(jìn)行正常處理,這樣在軟件的配合下,就可以得到更高的性能。MMX的益處在于,當(dāng)時(shí)存在的操作系統(tǒng)不必為此而做出任何修改便可以輕松地執(zhí)行MMX程序。但是,問(wèn)題也比較明顯,那就是MMX指令集與x87浮點(diǎn)運(yùn)算指令不能夠同時(shí)執(zhí)行,必須做密集式的交錯(cuò)切換才可以正常執(zhí)行,這種情況就勢(shì)必造成整個(gè)系統(tǒng)運(yùn)行質(zhì)量的下降。SSE指令集SSE(Streaming SIMD Extensions,單指令多數(shù)據(jù)流擴(kuò)展)指令集是Intel在Pentium III處理器中率先推出的。其實(shí),
14、早在PIII正式推出之前,Intel公司就曾經(jīng)通過(guò)各種渠道公布過(guò)所謂的KNI(Katmai New Instruction)指令集,這個(gè)指令集也就是SSE指令集的前身,并一度被很多傳媒稱(chēng)之為MMX指令集的下一個(gè)版本,即MMX2指令集。究其背景,原來(lái)KNI指令集是Intel公司最早為其下一代芯片命名的指令集名稱(chēng),而所謂的MMX2則完全是硬件評(píng)論家們和媒體憑感覺(jué)和印象對(duì)KNI的評(píng)價(jià),Intel公司從未正式發(fā)布過(guò)關(guān)于MMX2的消息。而最終推出的SSE指令集也就是所謂勝出的互聯(lián)網(wǎng)SSE指令集。SSE指令集包括了70條指令,其中包含提高3D圖形運(yùn)算效率的50條SIMD(單指令多數(shù)據(jù)技術(shù))浮點(diǎn)運(yùn)算指令、1
15、2條MMX整數(shù)運(yùn)算增強(qiáng)指令、8條優(yōu)化內(nèi)存中連續(xù)數(shù)據(jù)塊傳輸指令。理論上這些指令對(duì)目前流行的圖像處理、浮點(diǎn)運(yùn)算、3D運(yùn)算、視頻處理、音頻處理等諸多多媒體應(yīng)用起到全面強(qiáng)化的作用。SSE指令與3DNow!指令彼此互不兼容,但SSE包含了3DNow!技術(shù)的絕大部分功能,只是實(shí)現(xiàn)的方法不同。SSE兼容MMX指令,它可以通過(guò)SIMD和單時(shí)鐘周期并行處理多個(gè)浮點(diǎn)數(shù)據(jù)來(lái)有效地提高浮點(diǎn)運(yùn)算速度。在后來(lái)Intel為了應(yīng)對(duì)AMD的3Dnow!指令集,又在SSE的基礎(chǔ)上開(kāi)發(fā)了SSE2,增加了一些指令,使得其P4處理器性能有大幅度提高。到P4設(shè)計(jì)結(jié)束為止,Intel增加了一套包括144條新建指令的SSE2指令集。像最早的
16、SIMD擴(kuò)展指令集,SSE2涉及了多重的數(shù)據(jù)目標(biāo)上立刻執(zhí)行一單個(gè)的指令(即SIMD,一個(gè)計(jì)算低工控最好的方法是讓每指令執(zhí)行更多的工作)。最重要的是SSE2能處理128位和兩倍精密浮點(diǎn)數(shù)學(xué)運(yùn)算。處理更精確浮點(diǎn)數(shù)的能力使SSE2成為加速多媒體程序、3D處理工程以及工作站類(lèi)型任務(wù)的基礎(chǔ)配置。但重要的是軟件是否能適當(dāng)?shù)膬?yōu)化利用它。3D Now!(3D no waiting)指令集3DNow!是AMD公司開(kāi)發(fā)的SIMD指令集,可以增強(qiáng)浮點(diǎn)和多媒體運(yùn)算的速度,并被AMD廣泛應(yīng)用于其K6-2、K6-3以及Athlon(K7)處理器上。3DNow!指令集技術(shù)其實(shí)就是21條機(jī)器碼的擴(kuò)展指令集。與Intel公司的
17、MMX技術(shù)側(cè)重于整數(shù)運(yùn)算有所不同,3DNow!指令集主要針對(duì)三維建模、坐標(biāo)變換和效果渲染等三維應(yīng)用場(chǎng)合,在軟件的配合下,可以大幅度提高3D處理性能。后來(lái)在A(yíng)thlon上開(kāi)發(fā)了Enhanced 3DNow!。這些AMD標(biāo)準(zhǔn)的SIMD指令和Intel的SSE具有相同效能。因?yàn)槭艿絀ntel在商業(yè)上以及Pentium III成功的影響,軟件在支持SSE上比起3DNow!更為普遍。Enhanced 3DNow!AMD公司繼續(xù)增加至52個(gè)指令,包含了一些SSE碼,因而在針對(duì)SSE做最佳化的軟件中能獲得更好的效能。-補(bǔ)充一點(diǎn)關(guān)于CPU緩存的基礎(chǔ)知識(shí):CPU緩存的工作原理當(dāng)CPU要讀取一個(gè)數(shù)據(jù)時(shí),首先會(huì)從緩
18、存(Cache)中查找,如果找到就立即讀取并送給CPU處理;如果沒(méi)有找到,就用相對(duì)慢的速度從內(nèi)存中讀取并送給CPU處理,同時(shí)把這個(gè)數(shù)據(jù)所在的數(shù)據(jù)塊調(diào)入緩存中,可以使得以后對(duì)整塊數(shù)據(jù)的讀取都從緩存中進(jìn)行,不必再調(diào)用內(nèi)存。所有層級(jí)的Cache都是以冗余的存儲(chǔ)和支持更高速度的硬件換取訪(fǎng)問(wèn)速度;早期的CPU緩存容量很小,并且功能單一,Intel從Pentium時(shí)代后把緩存進(jìn)行了分類(lèi),當(dāng)時(shí)集成在CPU內(nèi)核中的緩存已不足以滿(mǎn)足CPU的需求,而制造工藝上的限制又不能大幅度提高緩存的容量。因此出現(xiàn)了集成在與CPU同一塊電路板上和主板上的緩存等不同類(lèi)型,于是當(dāng)時(shí)便把CPU內(nèi)核集成的緩存稱(chēng)為一級(jí)緩存(L1 cac
19、he),而外部的稱(chēng)為二級(jí)緩存(L2 Cache);后來(lái)隨著生產(chǎn)技術(shù)的不斷提高,最終二級(jí)緩存也被挪進(jìn)了CPU當(dāng)中。通常一級(jí)緩存中還分?jǐn)?shù)據(jù)緩存(Data Cache,D-Cache)和指令緩存(Instruction Cache,I-Cache)。二者分別用來(lái)存放數(shù)據(jù)和執(zhí)行這些數(shù)據(jù)的指令,而且兩者可以同時(shí)被CPU訪(fǎng)問(wèn),減少了爭(zhēng)用Cache所造成的沖突,提高了CPU效能。此外,Intel在Pentium 4CPU中還增加了一種一級(jí)追蹤緩存,容量為12KB。中庸之道、取長(zhǎng)補(bǔ)短的思想無(wú)處不在,性?xún)r(jià)比的概念從高端到底層都很重要。L1 cache vs L2 Cache:用于存儲(chǔ)數(shù)據(jù)的緩存部分通常被稱(chēng)為RA
20、M,掉電以后其中的信息就會(huì)消失。RAM又分兩種,其中一種是靜態(tài)RAM(SRAM);另外一種是動(dòng)態(tài)RAM(DRAM)。前者的存儲(chǔ)速度要比后者快得多,我們現(xiàn)在使用的內(nèi)存一般都是動(dòng)態(tài)RAM。CPU的L1級(jí)緩存通常都是靜態(tài)RAM,速度非常的快,但是靜態(tài)RAM集成度低(存儲(chǔ)相同的數(shù)據(jù),靜態(tài)RAM的體積是動(dòng)態(tài)RAM的6倍),而且價(jià)格也相對(duì)較為昂貴(同容量的靜態(tài)RAM是動(dòng)態(tài)RAM的四倍)。擴(kuò)大靜態(tài)RAM作為緩存是一個(gè)不太合算的做法,但是為了提高系統(tǒng)的性能和速度又必須要擴(kuò)大緩存,這就有了一個(gè)折中的方法:在不擴(kuò)大原來(lái)的靜態(tài)RAM緩存容量的情況下,僅僅增加一些高速動(dòng)態(tài)RAM做為L(zhǎng)2級(jí)緩存。高速動(dòng)態(tài)RAM速度要比常
21、規(guī)動(dòng)態(tài)RAM快,但比原來(lái)的靜態(tài)RAM緩存慢,而且成本也較為適中。一級(jí)緩存和二級(jí)緩存中的內(nèi)容都是內(nèi)存中訪(fǎng)問(wèn)頻率高的數(shù)據(jù)的復(fù)制品(映射),它們的存在都是為了減少高速CPU對(duì)慢速內(nèi)存的訪(fǎng)問(wèn)。二級(jí)緩存是CPU性能表現(xiàn)的關(guān)鍵之一,在CPU核心不變化的情況下,增加二級(jí)緩存容量能使性能大幅度提高。而同一核心的CPU高低端之分往往也是在二級(jí)緩存上存在差異,由此可見(jiàn)二級(jí)緩存對(duì)CPU的重要性。CPU在緩存中找到有用的數(shù)據(jù)被稱(chēng)為命中,當(dāng)緩存中沒(méi)有CPU所需的數(shù)據(jù)時(shí)(這時(shí)稱(chēng)為未命中),CPU才訪(fǎng)問(wèn)內(nèi)存。從理論上講,在一顆擁有二級(jí)緩存的CPU中,讀取一級(jí)緩存的命中率為80%。也就是說(shuō)CPU一級(jí)緩存中找到的有用數(shù)據(jù)占數(shù)據(jù)
22、總量的80%,剩下的20%從二級(jí)緩存中讀取。由于不能準(zhǔn)確預(yù)測(cè)將要執(zhí)行的數(shù)據(jù),讀取二級(jí)緩存的命中率也在80%左右(從二級(jí)緩存讀到有用的數(shù)據(jù)占總數(shù)據(jù)的16%)。那么還有的數(shù)據(jù)就不得不從內(nèi)存調(diào)用,但這已經(jīng)是一個(gè)相當(dāng)小的比例了。目前的較高端CPU中,還會(huì)帶有三級(jí)緩存,它是為讀取二級(jí)緩存后未命中的數(shù)據(jù)設(shè)計(jì)的-種緩存,在擁有三級(jí)緩存的CPU中,只有約5%的數(shù)據(jù)需要從內(nèi)存中調(diào)用,這進(jìn)一步提高了CPU的效率,從某種意義上說(shuō),預(yù)取效率的提高,大大降低了生產(chǎn)成本卻提供了非常接近理想狀態(tài)的性能。除非某天生產(chǎn)技術(shù)變得非常強(qiáng),否則內(nèi)存仍會(huì)存在,緩存的性能遞增特性也仍會(huì)保留。2-8定律反映了一種現(xiàn)象而已,絕不是符合萬(wàn)物的
23、精確度量,提高到5%已經(jīng)是很大進(jìn)步。CPU緩存與內(nèi)存的關(guān)系:既然CPU緩存能夠在很大程度上提高CPU的性能,那么,有些朋友可能會(huì)問(wèn),是不是將來(lái)有可能,目前的系統(tǒng)內(nèi)存將會(huì)被CPU取代呢?答案應(yīng)該是否定的,首先,盡管CPU緩存的傳輸速率確實(shí)很高,但要完全取代內(nèi)存的地位仍不可行,這主要是因?yàn)榫彺嬷皇莾?nèi)存中少部分?jǐn)?shù)據(jù)的復(fù)制品,所以CPU到緩存中尋找數(shù)據(jù)時(shí),也會(huì)出現(xiàn)找不到的情況(因?yàn)檫@些數(shù)據(jù)沒(méi)有從內(nèi)存復(fù)制到緩存中去),這時(shí)CPU還是會(huì)到內(nèi)存中去找數(shù)據(jù),與此同時(shí)系統(tǒng)的速度就慢了下來(lái),不過(guò)CPU會(huì)把這些數(shù)據(jù)復(fù)制到緩存中去,以便下一次不用再到內(nèi)存中去取。也即是說(shuō),隨著緩存增大到一定程度,其對(duì)CPU性能的影響將越來(lái)越小,在性能比上來(lái)說(shuō),越來(lái)越不合算。就目前緩存容量、成本以及功耗表現(xiàn)來(lái)看,還遠(yuǎn)遠(yuǎn)無(wú)法與
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)學(xué)醫(yī)療工作總結(jié)
- 2025年江蘇合格考物理試卷及答案
- 《小學(xué)英語(yǔ)四年級(jí)上冊(cè)Unit 5 第3課時(shí)》教案
- 物流行業(yè)市場(chǎng)格局與趨勢(shì)調(diào)查
- 智能穿戴設(shè)備市場(chǎng)競(jìng)爭(zhēng)與機(jī)會(huì)研究
- 江西省吉安市泰和縣泰和中學(xué)2025~2026學(xué)年高一上學(xué)期第二次階段性檢測(cè)英語(yǔ)試卷(無(wú)答案)
- 河南省開(kāi)封市尉氏縣南曹鄉(xiāng)前孫小學(xué)2025-2026學(xué)年四年級(jí)上學(xué)期期中道德與法治試卷含答案
- 神經(jīng)內(nèi)科-神經(jīng)-肌肉疾病文檔
- 2025-2030中國(guó)工業(yè)節(jié)能行業(yè)市場(chǎng)需求分析及投資發(fā)展趨勢(shì)規(guī)劃研究文獻(xiàn)報(bào)告
- 2025-2030中國(guó)工業(yè)機(jī)器人控制產(chǎn)品市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 社區(qū)中心及衛(wèi)生院65歲及以上老年人健康體檢分析報(bào)告模板
- 廣東六校2025屆高三第三次聯(lián)考英語(yǔ)試題(含答案)
- 病歷書(shū)寫(xiě)基本規(guī)范課件
- 砼面板堆石壩混凝土面板無(wú)軌滑模施工技術(shù)專(zhuān)項(xiàng)方案設(shè)計(jì)模板
- 新海蘭褐飼養(yǎng)管理手冊(cè)
- 地下室抗浮錨桿工程施工方案
- 桿件的應(yīng)力與強(qiáng)度計(jì)算拉伸桿
- HGT-20519-2009-化工工藝設(shè)計(jì)施工圖內(nèi)容和深度統(tǒng)一規(guī)定
- 大合唱領(lǐng)導(dǎo)講話(huà)
- GB/T 4666-2009紡織品織物長(zhǎng)度和幅寬的測(cè)定
- GB/T 3512-2014硫化橡膠或熱塑性橡膠熱空氣加速老化和耐熱試驗(yàn)
評(píng)論
0/150
提交評(píng)論