想必現(xiàn)在有很多小伙伴對于什么是超線程方面的知識都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于什么是超線程方面的知識分享給大家,希望大家會喜歡哦。
超線程”技術(shù)(Hyper-Threading Technology)是Intel在2002年發(fā)布的一項新技術(shù)。Intel率先在XERON處理器上得到應用。由于使用了該技術(shù),Intel將是世界上首枚集成了雙邏輯處理器單元的物理處理器(其實就是在一個處理器上整合了兩個邏輯處理器單元)的提供者,據(jù)說此項技術(shù)能夠提高30%的處理器性能。所謂超線程技術(shù)就是利用特殊的硬件指令,把多線程處理器內(nèi)部的兩個邏輯內(nèi)核模擬成兩個物理芯片,從而使單個處理器就能“享用”線程級的并行計算的處理器技術(shù)。多線程技術(shù)可以在支持多線程的操作系統(tǒng)和軟件上,有效的增強處理器在多任務、多線程處理上的處理能力。
超線程技術(shù)可以使操作系統(tǒng)或者應用軟件的多個線程,同時運行于一個超線程處理器上,其內(nèi)部的兩個邏輯處理器共享一組處理器執(zhí)行單元,并行完成加、乘、負載等操作。這樣做可以使得處理器的處理能力提高30%,因為在同一時間里,應用程序可以充分使用芯片的各個運算單元。
對于單線程芯片來說,雖然也可以每秒鐘處理成千上萬條指令,但是在某一時刻,其只能夠?qū)σ粭l指令(單個線程)進行處理,結(jié)果必然使處理器內(nèi)部的其它處理單元閑置。而“超線程”技術(shù)則可以使處理器在某一時刻,同步并行處理更多指令和數(shù)據(jù)(多個線程)??梢赃@樣說,超線程是一種可以將CPU內(nèi)部暫時閑置處理資源充分“調(diào)動”起來的技術(shù)。
未經(jīng)芝色士許回答允許不得轉(zhuǎn)還除載本論文內(nèi)容,否則將視為侵權(quán)
實現(xiàn)超線程的五大前提條件:
(1)需要CPU支持
目前正式支持超線程技術(shù)的CPU有Pentium4 3.06GHz 、2.40C、2.60C、2.80C 、3.0GHz、3.2GHz以及Prescott處理器,還有部分型號的Xeon。
(2)需要主板芯片組支持
正式支持超線程技術(shù)的主板芯片組的主要型號包括Intel的875P,E7205,850E,865PE/G/P,845PE/GE/GV,845G(B-stepping),845E。875P,E7205,865PE/G/P,845PE/GE/GV芯片組均可正常支持超線程技術(shù)的使用,而早前的845E以及850E芯片組只要升級BIOS就可以解決支持的問題。SIS方面有SiS645DX(B版)、SiS648(B版)、SIS655、SIS658、SIS648FX。VIA方面有P4X400A、P4X600、P4X800。
就經(jīng)開事明區(qū)給信越半列斯置專狀。
(3)需要主板BIOS支持
是在作如業(yè)料少回切花,元稱。
主板廠商必須在BIOS中支持超線程才行。
(4)需要操作系統(tǒng)支持
目前微軟的操作系統(tǒng)中只有Windows XP專業(yè)版及后續(xù)版本支持此功能,而在Windows2000上實現(xiàn)對超線程支持的計劃已經(jīng)取消了。
(5)需要應用軟件支持
一般來說,只要能夠支持多處理器的軟件均可支持超線程技術(shù),但是實際上這樣的軟件并不多,而且偏向于圖形、視頻處理等專業(yè)軟件方面,游戲軟件極少有支持的。應用軟件有Office 2000、Office XP等。另外Linux kernel 2.4.x以后的版本也支持超線程技術(shù)。
本文到此結(jié)束,希望對大家有所幫助。