網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例

什麼是超線程-超線程技術缺點

欄目: 科普知識 / 發佈於: / 人氣:3.19W

導語:對於超線程這一詞,也許你不熟悉。那麼什麼是超線程?以下文章為本站小編精心整理的文章,歡迎瀏覽

什麼是超線程-超線程技術缺點

什麼是超線程_超線程技術缺點

超線程介紹

超線程是英特爾所研發的一種技術,於2002年發佈。超線程的英文是HT技術,全名為Hyper-Threading,中文又名超線程。超線程技術原先只應用於Xeon處理器中,當時稱為Super-Threading。之後陸續應用在Pentium4中,將技術主流化。

通過超線程技術,英特爾成為第一家公司實現在一個實體 處理器中,提供兩個邏輯線程。 後期內含超線程技術的P4處理器商標 之後的 Pentium D縱使不 支持超線程技術,但就集成了兩個實體 核心,所以仍會見到兩個邏輯線程。超線程的未來發展,是提升 處理器的邏輯線程,英特爾有計劃將8 核心的處理器,加以配合 超線程技術,使之成為16個邏輯線程的產品。

英特爾表示, 超線程技術讓(P4) 處理器增加5%的裸晶面積,就可以換來15%~30%的 效能提升。但實際上,在某些程序或未對 多線程編譯的.程序而言,超線程反而會降低 效能。除此之外, 超線程技術亦要 操作系統的配合,普通支持多 處理器技術的系統亦未必能充分發揮該技術。例如 Windows 2000,英特爾並不鼓勵使用者在此係統中利用超線程。原先不支持 多核心的 Windows XPHome Edition卻 支持超線程技術。

技術缺點

1.因為超線程技術是對多任務處理有優勢,因此當運行單線程運用軟件時,超線程技術將會降低系統性能,尤其在多線程操作系統運行單線程軟件時將容易出現此問題。

2.在打開超線程支持後,如果處理器以雙處理器模式工作,那麼處理器內部緩存就會被劃分成幾區域,互相共享內部資源。對於不支持多處理器工作的軟件在雙處理器上運行時出錯的概率要比單處理器上高很多。

3.目前因為很多工作站軟件為Windows 2000操作系統進行過優化,但是採用Windows 2000這樣的操作系統的工作站無法完全利用超線程技術的優勢,也帶來不了高的工作效率

4.超線程技術只能提高40%左右的性能(測評時可以看成50%,即Core i3 的執行效率為3核速率,Core i5 4核 HT與Core i7 的執行效率為6核速率)

使用前提

需要CPU支持

目前正式支持超線程技術的CPU有Core i3、Core i5、Core i7全系。

在老CPU中,Pentium4 3.06GHz 、2.40C、2.60C、2.80C 、3.0GHz、3.2GHz以及Prescott處理器,還有部分型號的Xeon支持超線程技術。

需要主板芯片組支持

需要正式支持超線程技術的主板芯片組支持超線程技術的使用,而早前的一些芯片組只能升級BIOS就可以解決支持的問題

需要主板BIOS支持

主板廠商必須在BIOS中支持超線程才行。

需要操作系統支持

目前微軟的操作系統中只有Windows XP專業版及後續版本支持此功能,而在Windows 2000上實現對超線程支持的計劃已經取消了。

需要應用軟件支持

一般來説,只要能夠支持多處理器的軟件均可支持超線程技術,但是實際上這樣的軟件並不多,而且偏向於圖形、視頻處理等專業軟件方面,遊戲軟件極少有支持的。

Tags:超線程 技術