計算機設備

超線程 - 它是什麼? 如何啟用超線程?

許多英特爾處理器包括支持超線程技術的模塊,根據開發人員的想法,它應該有助於提高芯片的性能並加快PC的整體運行。 這個來自美國公司的決定的具體特點是什麼? 如何利用超線程?

有關技術的基本信息

考慮關於超線程的關鍵信息。 這是什麼技術? 它是由英特爾開發的,並於2001年首次向公眾展示。 其創建的目的是提高服務器的性能。 在超線程中實現的主要原理是將處理器計算分配給多個線程。 這是可能的,即使只有一個核心安裝在相應類型的芯片上(反過來,如果有2個或更多個芯片,並且處理器中的線程已經分配,則該技術成功地補充了這種機制)。

通過在計算過程中創建建築狀態的副本,在幾個流程的框架內運行PC的主要微電路。 這涉及芯片上相同的資源集。 如果應用程序使用適當的功能,那麼實際上有意義的操作執行得更快。 計算機的輸入/輸出系統BIOS支持所涉及的技術也很重要。

啟用超線程

如果PC中安裝的處理器支持相應的標準,則通常會自動激活。 但是在某些情況下,您必須手動執行必要的操作才能獲得超線程技術。 如何啟用它? 這很簡單

您必須進入主BIOS界面。 要做到這一點,在電腦啟動的開始,您需要按DEL,有時候F2,F10,較少的其他鍵,但必要的一個總是出現在屏幕上顯示的文本之一立即PC打開後。 在BIOS界面中,您需要找到超線程:在其支持的I / O系統版本中,通常位於顯著位置。 選擇適當的選項後,您應該按Enter並激活它,將其標記為“啟用”。 如果此模式已設置,則超線程技術正在運行。 您可以利用其所有優點。 在設置中激活技術後,您應通過選擇保存並退出設置項目將所有條目保存在BIOS中。 之後,當處理器運行Hyper-Theading支持時,計算機將以該模式重新啟動。 同樣,禁用超線程。 為此,請在相應項目中選擇其他選項 - 已禁用並保存設置。

研究瞭如何啟用超線程並停用此技術,讓我們更詳細地考慮其功能。

超線程支持的處理器

根據一些數據,英特爾至強MP也被稱為福斯特MP,該公司的概念實現了第一個處理器。 這個芯片在許多架構組件中類似於Pentium 4,後來也實現了這個技術。 隨後,在具有Prestonia核心的Xeon服務器處理器上實現了多線程計算功能。

如果我們談論當前流行的超線程 - 哪個“虔誠”支持它? 最受歡迎的微電路是屬於Core和Xeon系列的微型電路。 還有一些信息,即在安騰和Atom等處理器中實現類似的算法。

研究了超線程的基本信息,處理器得到支持,我們將考慮與技術發展歷史相關的最引人注目的事實。

發展史

如上所述,英特爾在2001年向公眾展示了這個概念。 但創造技術的第一步是在90年代初期進行的。 美國公司的工程師注意到,PC處理器的資源沒有被完全用於執行一些操作。

根據英特爾專家的統計,用戶在PC上的工作中,芯片在相當大的時間間隔內(幾乎主要部分時間)並不十分活躍 - 約佔30%。 專家對這個數字的看法是非常不同的 - 有些人認為這顯然是低調的,而另外一些人則認為是美國開發商的論文。

然而,大多數IT專家都認為,雖然處理器容量的70%不是空閒的,但數量非常大。

開發人員的主要任務

英特爾決定採用定性新的方法來確保主要PC芯片的性能,從而解決這一問題。 有人建議創建一種技術來幫助更積極地使用處理器的功能。 1996年,英特爾專家開始實踐發展。

根據美國公司的概念,處理器處理來自一個程序的數據可以將空閒資源引導到另一個應用程序(或當前組件,但具有不同結構,並且需要使用其他資源)。 相應的算法還假定與PC-RAM,芯片組以及程序的其他硬件組件有效交互。

英特爾設法解決了這個任務。 最初,該技術被稱為Willamette。 1999年,它引入了一些處理器的架構,測試開始。 很快,該技術獲得了現代名稱 - 超線程。 這是什麼 - 一個簡單的重新品牌或基本調整平台,很難說。 關於技術在公眾中的出現及其在各種型號的Intel處理器中的實現的進一步的事實,我們已經知道了。 今天發展的通用名稱是超線程技術。

與技術兼容的方面

在操作系統中實現超線程技術的支持有多好? 可以注意到,如果是Windows的現代版本的問題,則不會出現用戶充分利用英特爾超線程技術的優勢的問題。 當然,如上所述,該技術得到輸入輸出系統的支持也是非常重要的。

軟件和硬件因素

對於較舊的操作系統版本 - Windows 98,NT和相對過時的XP,與超線程兼容的必要條件是支持ACPI。 如果在OS中沒有實現,那麼計算機就不會識別由相應模塊形成的所有計算流。 請注意,Windows XP作為一個整體提供了有關技術的好處。 同樣非常希望用於多線程的算法在PC所有者使用的應用中實現。

有時可能需要 更換 PC 主板 - 如果您在其上安裝了超線程處理器,而不是最初安裝的超線程處理器,並且與該技術不兼容。 然而,如在操作系統的情況下,如果用戶具有現代PC或至少適用於硬件組件的Intel Core i5處理器,則不會有特殊問題 如上所述,超線程在Core系列中實現,適用於其的主板芯片完全支持芯片的相應功能。

加速標準

如果硬件和軟件組件級別的計算機與超線程不兼容,那麼這種技術在理論上甚至可能會降低速度。 這種情況導致一些IT專業人員懷疑英特爾解決方案的前景。 他們認為這不是一個技術飛躍,但營銷手段是超線程概念的基礎, 它是一種算法 ,由於其架構,無法顯著加快PC的工作。 但英特爾工程師們很快就消除了批評者的疑慮。

那麼技術的基本條件就是要成功使用:

- 對I / O系統的超線程支持;

- 主板與適當類型的處理器的兼容性;

- 支持操作系統的技術和在其中運行的特定應用程序。

如果前兩個項目沒有特殊問題,那麼在具有超線程的兼容性程序方面,可能會出現一些覆蓋。 但是可以注意的是,如果應用程序支持例如使用雙核處理器,那麼它將與Intel的技術保持一致。

至少有研究證實,如果處理器運行英特爾超線程模塊,適用於雙核芯片的程序的生產力增長約15-18%。 如何禁用它們 - 我們已經知道(如果用戶對使用該技術的適用性有疑問)。 但是,他們的出現可能很少有實質的原因。

超線程的實用效用

這個技術有沒有給英特爾帶來實際的 競爭優勢 ? 對此事有不同的看法。 但是很多人都指出:超線程技術變得如此受歡迎,這個解決方案成為許多服務器系統製造商不可或缺的一部分,也受到普通PC用戶的歡迎。

硬件處理數據

該技術的主要優點是以硬件格式實現。 也就是說,大部分計算將在處理器內的特殊模塊上執行,而不是以傳遞到芯片核心層的軟件算法的形式進行,這意味著整體PC性能的降低。 一般來說,正如IT專家所指出的那樣,英特爾的工程師設法解決了技術開發初期由他們決定的問題,從而使處理器的功能更加高效。 實際上,正如測試所示,當為用戶解決許多實際問題時,超線程的使用大大加快了工作。

可以看出,在Pentium 4處理器中,配備有該技術的支持模塊的芯片比首次修改工作效率高得多。 在許多方面,PC表達了在真正的多任務模式下運行的能力 - 當幾種不同類型的Windows應用程序打開時,非常不希望,由於系統資源消耗的激活,其中之一降低了其他人的速度。

同時解決不同的任務

因此,具有超線程支持的處理器比與其不兼容的微電路更好地適應,同時啟動,例如瀏覽器,播放音樂和處理文檔。 當然,只有當PC的軟件和硬件組件的特徵在於與這種操作模式的充分兼容性時,用戶才能感覺到所有這些優點。

類似的發展

超線程技術不僅僅是通過多線程計算來提高PC性能的技術。 她有類似的東西。

例如,由IBM製造的POWER5處理器也支持多線程。 也就是說,每個 處理器核心 (總共有2個對應的元素)可以在2個線程內執行任務。 因此,微處理器同時處理四個計算流。

AMD在多線程概念領域也取得了很好的成績。 因此,眾所周知,在推土機的架構中,使用與超線程相似的算法。 AMD解決方案的特點是每個線程處理單獨的處理器塊。 第二級緩存保持共享。 類似的概念在AMD Bobcat開發的架構中實現,該架構適用於筆記本電腦和小型PC。

當然,來自AMD,IBM和Intel的概念的直接類比可以被認為是非常有條件的。 以及一般設計處理器架構的方法。 但是,相應技術中實施的原則可能被認為是非常相似的,開發人員在提高微電路性能方面確定的目標非常相似,如果不相同。

這些是關於英特爾最有趣的技術的關鍵事實。 它是什麼,如何啟用超線程,反之亦然,停用,我們決定。 事情可能在實際使用中有其優點,可以使用,確保硬件和軟件組件中的PC支持該技術。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.birmiss.com. Theme powered by WordPress.