詳解超線程、多核、多處理器的區(qū)別

大家都知道超線程技術(shù)對多任務(wù)處理有優(yōu)勢,但是如果我們運行單線程運用軟件時,超線程技術(shù)將會降低系統(tǒng)性能,對于不支持多處理器工作的軟件在雙處理器上運行時出錯的概率要比單處理器上高很多一起來看看小編為大家推薦的超線程、多核、多處理器的區(qū)別的教程吧。
1、超線程技術(shù)
每個單位時間內(nèi),CPU只能處理一個線程(Thread)。除非有兩個核心處理單元,否則要想在單位時間內(nèi)處理超過一個的線程是不可能的。
超線程HT(Hyper-Threading)技術(shù)是在單個核心處理單元中集成兩個邏輯處理單元,也就是一個實體內(nèi)核(共享的運算單元),兩個邏輯內(nèi)核(有各自獨立的處理器狀態(tài)),在一顆CPU同時執(zhí)行多個程序而共同分享一顆CPU內(nèi)的資源,理論上要像兩顆CPU一樣在同一時間執(zhí)行兩個線程,P4處理器需要多加入一個Logical CPU Pointer(邏輯處理單元)。因此新一代的P4 的面積比以往的P4增大了5%。而其余部分如ALU(整數(shù)運算單元)、FPU(浮點運算單元)、L2 Cache(二級緩存)則保持不變,這些部分是被分享的。
圖1超線程技術(shù)處理進程
雖然采用超線程技術(shù)能同時執(zhí)行兩個線程,但它并不象兩個真正的CPU那樣,每各CPU都具有獨立的資源。當兩個線程都同時需要某一個資源時,其中一個要暫時停止,并讓出資源,直到這些資源閑置后才能繼續(xù)。因此超線程的性能并不等于兩顆CPU的性能。
2、多處理器
多處理器(Multiprocessor)系統(tǒng)由不同芯片上的多個處理器組成。多處理器系統(tǒng)因IT服務(wù)器的應(yīng)用在上世紀九十年代得以普及。在當時,它們是可以插入機架服務(wù)器的處理器主板?,F(xiàn)在,多處理器系統(tǒng)可以構(gòu)建在同一塊電路板上,處理器之間通過一個高速通信接口連接。
圖2 多處理器系統(tǒng)具有遠程互聯(lián)結(jié)構(gòu)的獨立高速緩存與MMU內(nèi)存管理單元
多處理器系統(tǒng)的復(fù)雜度低于多核系統(tǒng),因為它們本質(zhì)是互連在一起的單芯片CPU。多處理器系統(tǒng)的不足在于其高昂的價格,因為它們需要多個芯片,這比單芯片解決方案要昂貴得多。
3、雙核與多核處理器
雙核處理器是指單個芯片上有兩個CPU,而多核處理器則是指在單個芯片上包含任意多個(如2、4或8)CPU的處理器。多核處理器的挑戰(zhàn)在于軟件開發(fā)部分。系統(tǒng)性能提升的多少直接與通過多線程編程源代碼的并行程度有關(guān)。
圖3 多核處理器共享具有短程互聯(lián)結(jié)構(gòu)的高速緩存和MMU內(nèi)存管理單元
4、總結(jié)
超線程由于處理器實際上只有一個核心,能夠提升的效能約為5~15%左右,且萬一發(fā)生資源互搶的情形時,整體效能反而會下降。雙核共用cache,程序設(shè)計合理性能可能比雙處理器性能更好,多處理器可能還需在兩個cache間傳輸數(shù)據(jù),多核和超線程的區(qū)別如圖4。
圖 4 超線程和多核區(qū)別
以上就是腳本之家小編為大家講解的關(guān)于超線程、多核、多處理器的區(qū)別點,需要的朋友快來看看吧,想了解更多精彩教程請繼續(xù)關(guān)注腳本之家網(wǎng)站!
相關(guān)文章
- 隨著高主頻、高發(fā)熱量的CPU大面積普及,CPU散熱器這個在幾年前還不為消費者所注意的小配件卻越來越成為消費者關(guān)注的焦點。2012-06-08
Intel酷睿六代CPU處理器i5-6600K與i7-6700K區(qū)別對比評測圖解
本次首發(fā)的Intel Skylake處理器共有兩款,分別是i5-6600K和i7-6700K,那么,i5-6600K和i7-6700K怎么樣?哪個更好些?針對此問題,本文就為大家圖文詳細介紹i5-6600K與i7-672015-08-09i7-4790K怎么樣?Intel酷睿i7-4790K詳細評測圖文介紹
Intel酷睿i7-4790K將在九月份上市,但是目前已經(jīng)有很多網(wǎng)友準備使用這款CPU了,那么i7-4790K怎么樣呢?本文就為大家詳細介紹Intel酷睿i7-4790K測評過程和結(jié)果,希望可以幫2014-07-14- 前些天為大家介紹了如何看電腦配置,其中也簡單的提到了,怎么看電腦cpu,以及判斷cpu的性能等今天我們將學習如何看電腦cpu以及如何看cpu好壞,感興趣的朋友可以了解下2013-02-22
- 英特爾與AMD哪個好?英特爾與AMD的區(qū)別在哪里?組裝個人電腦應(yīng)該對常人來說是無比復(fù)雜的,因為需要把異常繁多的各部分零部件組裝在一起,使其成為一個龐大的系統(tǒng)。但是也隨2014-04-07
- cpu風扇怎么拆下來?很多電腦用戶電腦用久了,cpu風扇里面裝滿了灰塵需要清理或者是cpu壞了需要更換,但是很多用戶不會拆cpu風扇,下面小編就來告訴你如何正確的取下和安裝2014-03-12
- 如何正確看待超頻? 在2007年經(jīng)歷了6個月之后,再來找尋處理器市場上新的興奮點,你會發(fā)現(xiàn)價格戰(zhàn)、大降價、雙核處理器、65納米制程普及等等字眼早已不稀奇,6個月來2009-04-21
- 想了解自己的電腦或某臺電腦是啥配置的.有什么方法嗎.其實很簡單的2012-12-13
- P4、C4的安裝、拆卸 一、478 針封裝的賽揚處理器的主板支持 確保使用支持478 針封裝的賽揚處理器的主板。持 478 針封裝的賽揚處理器的主板基于 ATX 板型規(guī)范,并使用符合 A2009-04-21