CPU大眾問(wèn)題的精華貼總匯

3年前 (2021-07-27)閱讀1112回復0
那涵蕾
那涵蕾
  • 管理員
  • 發(fā)消息
  • 注冊排名2573
  • 經(jīng)驗值90
  • 級別管理員
  • 主題18
  • 回復0
樓主
印刷廠(chǎng)直印加工●彩頁(yè)1000張只需要69元●名片5元每盒-更多產(chǎn)品印刷報價(jià)?聯(lián)系電話(huà):138-1621-1622(微信同號)

  關(guān)于CPU基礎知識的文章

  1.主頻

    主頻也叫時(shí)鐘頻率,單位是MHz,用來(lái)表示CPU的運算速度京瓷美達機器通用代碼。CPU的主頻=外頻×倍頻系數。很多人認為主頻就決定著(zhù)CPU的運行速度,這不僅是個(gè)片面的,而且對于服務(wù)器來(lái)講,這個(gè)認識也出現了偏差。至今,沒(méi)有一條確定的公式能夠實(shí)現主頻和實(shí)際的運算速度兩者之間的數值關(guān)系,即使是兩大處理器廠(chǎng)家Intel和AMD,在這點(diǎn)上也存在著(zhù)很大的爭議,我們從Intel的產(chǎn)品的發(fā)展趨勢,可以看出Intel很注重加強自身主頻的發(fā)展。像其他的處理器廠(chǎng)家,有人曾經(jīng)拿過(guò)一快1G的全美達來(lái)做比較,它的運行效率相當于2G的Intel處理器。

  所以,CPU的主頻與CPU實(shí)際的運算能力是沒(méi)有直接關(guān)系的,主頻表示在CPU內數字脈沖信號震蕩的速度京瓷美達機器通用代碼。在Intel的處理器產(chǎn)品中,我們也可以看到這樣的例子:1 GHz Itanium芯片能夠表現得差不多跟2.66 GHz Xeon/Opteron一樣快,或是1.5 GHz Itanium 2大約跟4 GHz Xeon/Opteron一樣快。CPU的運算速度還要看CPU的流水線(xiàn)的各方面的性能指標。

    當然,主頻和實(shí)際的運算速度是有關(guān)的,只能說(shuō)主頻僅僅是CPU性能表現的一個(gè)方面,而不代表CPU的整體性能京瓷美達機器通用代碼。

  3.前端總線(xiàn)(FSB)頻率

    前端總線(xiàn)(FSB)頻率(即總線(xiàn)頻率)是直接影響CPU與內存直接數據交換速度京瓷美達機器通用代碼。有一條公式可以計算,即數據帶寬=(總線(xiàn)頻率×數據帶寬)/8,數據傳輸最大帶寬取決于所有同時(shí)傳輸的數據的寬度和傳輸頻率。比方,現在的支持64位的至強Nocona,前端總線(xiàn)是800MHz,按照公式,它的數據傳輸最大帶寬是6.4GB/秒。

  6.緩存

    緩存大小也是CPU的重要指標之一,而且緩存的結構和大小對CPU速度的影響非常大,CPU內緩存的運行頻率極高,一般是和處理器同頻運作,工作效率遠遠大于系統內存和硬盤(pán)京瓷美達機器通用代碼。實(shí)際工作時(shí),CPU往往需要重復讀取同樣的數據塊,而緩存容量的增大,可以大幅度提升CPU內部讀取數據的命中率,而不用再到內存或者硬盤(pán)上尋找,以此提高系統性能。但是由于CPU芯片面積和成本的因素來(lái)考慮,緩存都很小。

  11.超流水線(xiàn)與超標量

   在解釋超流水線(xiàn)與超標量前,先了解流水線(xiàn)(pipeline)京瓷美達機器通用代碼。流水線(xiàn)是Intel首次在486芯片中開(kāi)始使用的。流水線(xiàn)的工作方式就象工業(yè)生產(chǎn)上的裝配流水線(xiàn)。在CPU中由5—6個(gè)不同功能的電路單元組成一條指令處理流水線(xiàn),然后將一條X86指令分成5—6步后再由這些電路單元分別執行,這樣就能實(shí)現在一個(gè)CPU時(shí)鐘周期完成一條指令,因此提高CPU的運算速度。經(jīng)典奔騰每條整數流水線(xiàn)都分為四級流水,即指令預取、譯碼、執行、寫(xiě)回結果,浮點(diǎn)流水又分為八級流水。

  超標量是通過(guò)內置多條流水線(xiàn)來(lái)同時(shí)執行多個(gè)處理器,其實(shí)質(zhì)是以空間換取時(shí)間京瓷美達機器通用代碼。而超流水線(xiàn)是通過(guò)細化流水、提高主頻,使得在一個(gè)機器周期內完成一個(gè)甚至多個(gè)操作,其實(shí)質(zhì)是以時(shí)間換取空間。例如Pentium 4的流水線(xiàn)就長(cháng)達20級。將流水線(xiàn)設計的步(級)越長(cháng),其完成一條指令的速度越快,因此才能適應工作主頻更高的CPU。但是流水線(xiàn)過(guò)長(cháng)也帶來(lái)了一定副作用,很可能會(huì )出現主頻較高的CPU實(shí)際運算速度較低的現象,Intel的奔騰4就出現了這種情況,雖然它的主頻可以高達1.4G以上,但其運算性能卻遠遠比不上AMD 1.2G的速龍甚至奔騰III。

  12.封裝形式

   CPU封裝是采用特定的材料將CPU芯片或CPU模塊固化在其中以防損壞的保護措施,一般必須在封裝后CPU才能交付用戶(hù)使用京瓷美達機器通用代碼。CPU的封裝方式取決于CPU安裝形式和器件集成設計,從大的分類(lèi)來(lái)看通常采用Socket插座進(jìn)行安裝的CPU使用PGA(柵格陣列)方式封裝,而采用Slot x槽安裝的CPU則全部采用SEC(單邊接插盒)的形式封裝。現在還有PLGA(Plastic Land Grid Array)、OLGA(Organic Land Grid Array)等封裝技術(shù)。由于市場(chǎng)競爭日益激烈,目前CPU封裝技術(shù)的發(fā)展方向以節約成本為主。

  好了,上面貼的一些都是和CPU的運行效率直接相關(guān)的參數,剩下的參數,有的太簡(jiǎn)單,有的我們不常接觸到.沒(méi)有貼,

  好,看一下流水線(xiàn)的來(lái)由,大家都知道,兩個(gè)CPU會(huì )比一個(gè)CPU快,但是為什么呢,也不會(huì )出現,一個(gè)CPU,運行WORD,一個(gè)CPU,運行CS呀, 那是因為,把指令細分成線(xiàn)程后,他們可以分別運行,cyrix的MII,當時(shí)不是有個(gè)技術(shù)么,亂序運行!!就是提高運行效率的一個(gè)手段,流水線(xiàn),也是這種目的,P4,的時(shí)候,就20級流水線(xiàn)了,就是說(shuō),CPU運行一次的時(shí)候,等于,20個(gè)CPU(沒(méi)有流水線(xiàn)),同時(shí)運行一樣,這本來(lái)是什么呢,運行速度一下子,提高了20倍

  但是,事實(shí)上并不是這樣,為什么呢,這20個(gè)東東運行完了,得把他們再拼一起呀,還有一件事,如果拼錯了,(下面的工人裝不上,就認為是原料有問(wèn)題)他就認為,這次的運行結果是錯的,說(shuō),“重來(lái)“吧. 那么,有一個(gè)CPU,只有10級流水線(xiàn),但是由于他們的管理很好,每次運行都不返工,所以,他們的生產(chǎn)效率反而更高!!!

  AMD,和INTEL,現在正是這種情況,一個(gè)抓管理,管理上去了,下面的工人出錯的才少,(返工次數少)

  一個(gè)抓技術(shù),工人熟練了,生產(chǎn)的東西,質(zhì)量才高!!(每次出來(lái)的東西多)

  當然,又抓管理,又抓技術(shù),兩手都要抓,兩手都要硬,這是中國人的想法,都抓的人,顯然什么都沒(méi)抓好,都破產(chǎn)了,現在只有這兩家還存活著(zhù),......現在我想給流水線(xiàn)一個(gè)公正一點(diǎn)的說(shuō)法, 如果你的CPU組裝的水平很差,那當然,流水線(xiàn)越多,你越亂,就像,你的水平不行, 管理了,10000多個(gè)程序員高手, 項目亂的一團糟, 但是,如果你是一個(gè)管理經(jīng)驗豐富的人, 下面的人一下也不會(huì )做活, 那么,項目也是一個(gè)失敗, 幸好,事實(shí)上,并不是這樣絕對,管理員也是差不多的水平, 程序員也是差不多的水平, 那么你建一個(gè)項目, 你選好的程序員,還是好的管理員!!!

  我說(shuō),不一定,我得看是什么項目, 如果項目是一般的項目, 一般的管理員就可以了,那么,我當然選好的程序員, 項目完成的又快又好, 一個(gè)程序,本身就可以亂序運行, 那么,INTEL的CPU當然就是最好了, 反正,大家都不會(huì )返工!!!!! 但是一個(gè)項目是很復雜的, 而代碼量并不多, 那么,當然是選好的管理員, 如果一個(gè)程序,就是針對測試而測試的, 導致,CPU運算不斷的返工, 那當然就是AMD的CPU好, 比如,大浮點(diǎn)數的運行,AMD,比INTEL的高50%現在看不到這種比較了, 但是,你可以查一查,以前的資料, 有PIII1G,與AMD速龍1G的比較, 這個(gè)差異到現在也沒(méi)有改變, 這就是為什么AMD的CPU,顯卡得分,會(huì )比INTEL的高, 3Dmark2001的得分,一般都比INTEL的高, 而,business stone,INTEL 一般都比AMD要高, SYSMARK,也是,INTEL 比AMD要高, 因為這些程序不復雜,(線(xiàn)程復雜,和我們想的程序本身復雜是兩回事)

  買(mǎi)CPU也是一樣, AMD,和INTEL誰(shuí)好,????? 我也不知道,我喜歡AMD,但我目前確實(shí)使用的是INTEL, 家里的兩臺機子全是INTEL. 沒(méi)有AMD,INTEL不會(huì )這么便宜, 沒(méi)有AMD,中國的D版軟件..... 中國的組裝機.............但是,我要為流水線(xiàn)正一正名, 并不是流水線(xiàn)長(cháng)了,運行效率就低了, 流水線(xiàn)長(cháng)了,運行效率絕對是高了, 但是,運行出錯的代價(jià)是大了,流水線(xiàn),這本身是一個(gè)提高效率的技術(shù), 怎么現在的人,都當成是,因為提高頻率,所必須采用的手段呢????? 當時(shí)沒(méi)有流水線(xiàn)的時(shí)候, 流水線(xiàn)一出來(lái)的時(shí)候, 大家都認為這是提高效率的秘密武器呀!!!

  越是實(shí)際的程序,越容易發(fā)生流水線(xiàn)返工,因此P4效能越差京瓷美達機器通用代碼。

  倒是純粹的理論測試京瓷美達機器通用代碼,比如sandra,pcmark還有3dmark之類(lèi)P4表現不錯(老實(shí)說(shuō)P4在3dmark里面的表現相對于在bussiness winstone里面算好的了),而到了實(shí)際測試,特別是bussiness winstone(直接調用office源代碼)或者sciencemark(直接編譯的標準量子化學(xué)代碼)里面,p4的表

0
0
收藏0
回帖

CPU大眾問(wèn)題的精華貼總匯 期待您的回復!

取消
載入表情清單……
載入顏色清單……
插入網(wǎng)絡(luò )圖片

取消確定

圖片上傳中
編輯器信息
提示信息