【搜文解字】超執行緒:令Intel Core i7擁有8核心的關鍵技術

【搜文解字】超執行緒:令Intel Core i7擁有8核心的關鍵技術

你知道Intel Core i7除了具備四核心以外,還能夠開啟虛擬四核心,成為八核心的CPU嗎?當你開啟小筆電,以工作管理員觀看系統效能時,會不會訝異居然Atom也有雙核心?這是因為這些CPU都應用了Intel的超執行緒技術所致。

名詞

超執行緒

  • 英:HT;Hyper-Threading
  • 簡:超线程

歷史

其實早在Intel推出Pentium D雙核心處理器前,Pentium 4就用上了超執行緒技術,讓單核心的CPU也能夠建立出虛擬雙核心。讓影片剪輯、檔案壓縮等程式能夠變快許多。但是因為Pentium 4的耗電與發熱較高,使這個技術一時從市場上消失,直到去年,Core i7與Atom才重新應用這個技術。

【搜文解字】超執行緒:令Intel Core i7擁有8核心的關鍵技術
超執行緒模擬雙核心
超執行緒技術讓CPU能夠同時處理兩個執行緒,比起一個一個來省下不少時間,也能提升30%以上的效能。

但並不是每一個程式都能完全利用超執行緒所建構出的虛擬多核心,支援不好的話反而還會拖慢效能。真正能夠發揮效能的,目前僅有影像處理、3D與數學運算軟體,大多數的遊戲與程式很難發揮Core i7的八核心效能;不過Atom卻因為超執行緒的加持,能夠提升不少效能。

【搜文解字】超執行緒:令Intel Core i7擁有8核心的關鍵技術
第一款普及的處理器
2003年Intel推出代號為Northwood的Pentium 4是第一款支援超執行緒的家用CPU,有特別標示「HT」。

未來展望

隨著ION平台的推出,雙核心Atom N330在市場上嶄露頭角,由於也應用了超執行緒技術,等於具有四核心。而今年下半年到明年,Intel的CPU產品線將會有一批更新。高階的Core i7將會出現筆電使用的版本,而Corei5與i3也將要取代目前的Core 2 Quad與Core 2 Duo的位置。其中Core i3將會採用實體雙核心,並且應用超執行緒技術成為四核心,同時也會推出筆電版本,未來新的電腦就幾乎都會是多核心。

【搜文解字】超執行緒:令Intel Core i7擁有8核心的關鍵技術
8核心的Core i7
在Bios中開啟超執行緒的Core i7處理器,可以透過Windows的工作管理員看到排成一排的8個核心。

軟體方面,微軟也宣佈Windows 7將會對於超執行緒有更好的支援,在作業系統支援的推波助瀾之下,各種軟體的支援性也會有所跟進。未來就不大會出現硬體性能超強,但軟體跟不上的窘境。

Dr.J
作者

使用 Facebook 留言
C2e7a10f4128af2fa8a076f29556cd75?size=48&default=wavatar
1.  Vallwesture (發表於 2009年10月17日 17:36)
可是Intel這樣不就要多放一些電晶體嗎?製造成本會上升啊!
928cd9a326c1b7082ff69ccd2a5d9dd5?size=48&default=wavatar
2.  Zohar (發表於 2009年10月18日 01:59)
沒差吧,HT用到的電晶體還不是說多到令人髮指
況且現在電晶體根本和不用錢一樣的猛增加.........
48a5e7486a275050633526548f06a6e6?size=48&default=wavatar
3.  astrajen (發表於 2009年10月18日 16:49)
HT所增加的晶体佔用CPU整体的比例幾乎為0,因為CPU內部完全沒變,只修改了部份輸入端。效能受到軟体的影響較大。
D69bfcabcba03678e5e23ecd69cee11e?size=48&default=wavatar
4.  Ganbe (發表於 2009年10月18日 19:28)
不知道i9有沒有這回事?!
有就可以玩12核心=ˇ=
Bb12a9fb039cfea03e2386fb2da43de2?size=48&default=wavatar
5.  Eric Chang (發表於 2009年10月19日 08:29)
別說八核了就算是 八十核,軟體不支援,又有什麼用?
414447080d8846e347080eb153697c4d?size=48&default=wavatar
6.  Master PC (發表於 2009年10月24日 16:41)
爽度問題~這就是你不懂的地方了(茶..
48a5e7486a275050633526548f06a6e6?size=48&default=wavatar
7.  astrajen (發表於 2009年10月24日 20:35)
AMD也開始用Intel的招式,一個CPU裡面包兩個蕊片。AMD將推出12核心CPU,Intel也將推出雙I7的CPU即是8核心16執行緒。core I9是6核心的12執行緒,所以雙I9就達到12核心的24執行緒。
610ab4780b292b0c4b04c9d5ddee170f?size=48&default=wavatar
8.  Trunone (發表於 2009年10月26日 14:28)
至少現在新一代的作業系統Vista、7等……有對多核心最佳化了吧?
D41d8cd98f00b204e9800998ecf8427e?size=48&default=wavatar
10.  CUDA (發表於 2010年5月07日 01:19)
CPU到達一定的速度後還是很難追上跑CUDA的GPU 一次擁有512核心的快感
發表回應
謹慎發言,尊重彼此。按此展開留言規則