CPU用超執行緒(變雙核)技術穩定嗎?速度快嗎?

時間 2023-05-12 05:54:09

1樓:匿名使用者

所謂超執行緒技術就是利用特殊的硬體指令,把多執行緒處理器內部的兩個邏輯核心模擬成兩個物理晶片,從而使單個處理器就能「享用」執行緒級的平行計算的處理器技術。多執行緒技術可以在支援多執行緒的作業系統和軟體上,有效的增強處理器在多工、多執行緒處理上的處理能力。

超執行緒技術可以使作業系統或者應用軟體的多個執行緒,同時執行於一個超執行緒處理器上,其內部的兩個邏輯處理器共享一組處理器執行單元,並行完成加、乘、負載等操作。這樣做可以使得處理器的處理能力提高30%,因為在同一時間裡,應用程式可以充分使用晶片的各個運算單元。

對於單執行緒晶片來說,雖然也可以每秒鐘處理成千上萬條指令,但是在某一時刻,其只能夠對一條指令(單個執行緒)進行處理,結果必然使處理器內部的其它處理單元閒置。而「超執行緒」技術則可以使處理器在某一時刻,同步並行處理更多指令和資料(多個執行緒)。可以這樣說,超執行緒是一種可以將cpu內部暫時閒置處理資源充分「調動」起來的技術。

雙核就是兩塊cpu集中在一塊晶片上。

2樓:匿名使用者

如果是i3 的超執行緒還是不錯的,如果是atom的超執行緒好不到**去,畢竟效能在**擺著呢。

3樓:匿名使用者

pd本身就是雙核,而且熱量超級超級高,已經沒有意思了。p4的話超超頻還可以,但發熱量也高啊,100度的p4 我都見過。沒有必要了,準備換吧。

4樓:習溫虢綢

intel的這項技術早在奔騰4ht時代就有了,不過現在的超執行緒技術更先進了,通過模擬出一個核心來提高任務的並行運算能力,從而提高效能,但是距離雙核或多核cpu的效能還有很大距離。

cpu的執行緒越多越好嗎?

5樓:太平洋電腦網

不是。執行緒數的多少,自然會影響到**速度的多少,這樣看來,**執行緒數應該設定的越高越好,這樣的理解為錯誤的。假設從服務端傳送資料到使用者端,把使用者端和服務端比做兩個小島,執行緒數比做連線兩個小島之間的橋樑,架橋越多,單位時間內傳送的資料越多。

但如果橋樑架設超過雙方所能承受的數量時,使用者端將無法接受其他服務端的資料,而服務端將無法為其他使用者端傳送資料,因此,執行緒數的多少,要根據服務端和使用者端的具體情況而定。

英特爾的超執行緒技術對cpu提升效能有用嗎?

6樓:匿名使用者

超執行緒技術是intel獨有的技術,目的是增強cpu的多執行緒處理能力cpu每個核心理論上一次只能處理一個執行緒,雙核cpu一次能處理兩個執行緒,四核cpu一次就能處理四個執行緒。不過核心在實際工作中所處理的指令非常複雜,比如某些指令需要採用另外的指令運算得出的結果來執行,那麼在執行中就會常常出現執行緒「掛起、等待」的情況,而這個時候核心是閒置的,超執行緒技術就是充分利用核心閒置的時間,來處理另外一個執行緒,儘可能的利用核心資源,從而實現單核心能「同時」處理兩個執行緒的目的。當然,超執行緒技術對cpu多執行緒處理能力的提升非常有限,最佳的辦法還是增加cpu的核心數量。

另外,超執行緒技術需要高頻率來支援,如果頻率不夠高,效能反而會下降,所以酷睿2系列都沒有采用這個技術,直到酷睿i系列後才重新啟用。

7樓:匿名使用者

當然使用超執行緒技術,模擬邏輯運算核心,邏輯處理器對於作業系統來說跟實體處理器沒有什麼區別,所以系統會把任務分配給模擬出的核心去執行,像i3 2100 就是模擬邏輯四核心。

8樓:匿名使用者

當然有用哦。。。如果沒有用,intel還拼命宣傳並加以推廣幹嘛 超執行緒。

9樓:it風雲說

英特爾cpu的超執行緒技術到底是什麼意思?有啥用?

大家說說現在cpu超執行緒技術有用嗎?

10樓:匿名使用者

超執行緒和多通道其實有著基於相同理論的特點,先說說超執行緒技術:因為cpu(特別是多核cpu)執行指令時一次只能執行一條指令,而超執行緒技術就是指通過硬體指令讓cpu可以同時執行兩條指令甚至多條指令,就好比你的左右手,單執行緒就是你只用右手工作,而超執行緒就是你左右手一起工作。這樣可以充分發揮核心的閒置效能。

而為什麼會出現超執行緒技術呢:在p4年代,受到工藝制約,外頻/前端匯流排/記憶體調取速度 提升這些東西所花費的成本是巨大的,所以intel就另闢蹊徑,將兩個邏輯核心模擬成兩個物理晶片,從而達到提升cpu效率。

在實際應用方面呢:為什麼當初推出多執行緒會被人罵,這裡有兩個歷史因素。第一條因素就是載入多執行緒技術的p4 cpu要比無多執行緒技術的p4要大!

很多人沒有注意,然後買回家後發現主機板無法安裝。第二條因素就是當初絕大部分都是單執行緒軟體,說白了是根本無法支援多執行緒cpu,而多執行緒cpu在處理單執行緒軟體時,速度和單執行緒cpu差不多,甚至會比單執行緒cpu要低(因為雖然另一個晶片沒有工作,但是還是佔用了一定的資源)。這就是為什麼當初有那麼多人罵的原因。

再說說現在:超執行緒技術實際上是應對使用方法的,假如你只執行一個程式,比如玩一個遊戲,或者看一部電影,或者搞一個設計。那超執行緒技術的8執行緒和4執行緒沒有過大區別。

但是如果你玩遊戲的同時開了一個電影,然後又在順便搞圖形設計,末了還放了一張cd聽,除去顯示卡記憶體方面的制約,8執行緒要比4執行緒效率很多。

所以超執行緒技術是非常實用的一種技術,體現在你開的程式越多,他發揮作用就越大。即使只開單一程式,只要那個程式支援多執行緒處理,那麼8執行緒也會比4執行緒快上一些。

11樓:網友

有總比沒有強吧。超執行緒技術對於多執行緒應用環境還是有助益的,這無需懷疑。

因為畢竟是利用核心空閒的運算資源虛擬出來的邏輯核心,只有在核心有空閒資源可用的時候,超執行緒才有意義,所以你想指望著超執行緒能真正的四核變八核,怎麼可能?能有15%的閒置資源可呼叫就不錯了。

這也是某些高密度運算任務,將cpu各個核心運算資源榨的很乾淨的時候,超執行緒技術毫無用處、同頻i5和i7無區別的原因。但,畢竟很少有軟體會將所有核心都壓榨乾淨,因此超執行緒技術對挖掘cpu運算潛力還是有幫助的。

至於一個核心虛擬出更多的執行緒(更多的邏輯核心),從技術將當然可以做到,問題是這樣做會增加cpu設計的複雜程度,降低良品率,對效能的提升不見得更好。目前,一個核心兩個執行緒,應該是比較平衡的結果。

至於奔四時代,無論作業系統還是應用軟體,對多核、多執行緒優化都很差、很不成熟,那個時期的超執行緒自然就覺得無用武之地甚至起反作用。

連amd都開始重視超執行緒了,將其加入ryzen,這充分的說明了其價值。

12樓:街舞

個人覺得超執行緒的意義在於:一、突破核心數量限制執行更多程式;二、最大化利用cpu運算能力。前者應該很好理解,一般情況下,雙核雙執行緒在日常多工執行的情況下表現肯定不如雙核四執行緒;而後者嘛,比如某個核心在處理單一任務的時候只利用了這顆核心的一半計算能力,那麼另一半的計算能力就浪費掉了,如果這個核心支援超執行緒,可以同時處理兩個這樣的任務,吃滿cpu,那麼cpu工作起來就更加高效。

但是超執行緒並不是絕對有用的。如果你的軟體或者遊戲不支援超執行緒,那顯然這就雞肋了,這需要遊戲或者軟體廠商來調整,優化對多執行緒的支援。

此外,在某些專業領域的軟體上可能出現開啟超執行緒反而影響cpu工作效率的可能,在某些cae軟體進行計算求解的時候就是如此。至於其原因,個人對其有以下推測,不一定正確。因為某些軟體往往是一條運算指令的執行就能吃滿一顆核心,這個時候如果同時丟兩個運算指令給一顆核心,這顆核心的總運算能力並沒有增加,但每個指令只能分配到半顆核心了。

假如1顆核心執行一條運算指令需要1s,而半顆核心執行一條運算指令需要4s,那後者的工作效率就只有前者的一半了。 另外,這種高負荷的運算指令可能會因為核心被吃滿而存在等待時間,額外的等待時間也會拖慢cpu的運算效率。

13樓:匿名使用者

執行多工處理,就顯現出差距了!

14樓:網友

只是所謂的充分利用核心發揮全部效能而已吧。

15樓:it風雲說

英特爾cpu的超執行緒技術到底是什麼意思?有啥用?

cpu超執行緒技術對遊戲用處大嗎?

16樓:匿名使用者

雖然超執行緒技術是一個能夠有效提升處理器效能的功能,但是在實際應用上卻並沒有讓使用者體驗出使用上的差別。10款遊戲測試結果都顯示關閉超執行緒後遊戲幀數會高一點,不過差距非常的小,全部都在誤差範圍之內,基本上差距都可以忽略了,所以超執行緒技術基本對遊戲效能的影響基本可以無視掉。

實際上可以完全用得上8執行緒的遊戲只有《地鐵:最後的曙光》一款,不過這款遊戲對顯示卡的要求非常高,瓶頸並不在cpu那裡,開啟超執行緒和關閉超執行緒完全沒有區別。

有六款遊戲是4執行緒負載,分別是《使命召喚9:黑色行動2》、《英雄連2》、《孤島危機3》、《塵埃3》、《古墓麗影9》、《魔獸世界》,這些遊戲超執行緒技術基本對它們沒什麼影響,基本上四個虛擬核心都是沒有負載的。

三個遊戲是隻有雙核心負載的,分別是《暗黑破壞神3》、《dota2》和《坦克世界》,其中《dota2》的cpu負載是非常低的,另外兩個遊戲都有個共同的特點,就是兩個負載的核心中一個核心的負載是非常高的,幾乎達到100%負載,而另一個負載核心只有50%左右的負載,所以這兩款遊戲對單核效能要求比較高,多執行緒反而沒什麼影響。

17樓:匿名使用者

i5玩大型遊戲要說應該已經很不錯了,如果同時記憶體的配置為4g,128位寬的顯示卡。計算機的執行狀態的良好與各個部件的協同工作密不可分。如果這樣的配置下玩遊戲還不成,真的換i7的了。

18樓:匿名使用者

開啟超執行緒可以提高多核效能 對於優化好的遊戲有提升。

關閉超執行緒可以超到更高主頻 對大部分遊戲有提升。

19樓:匿名使用者

大,就是會損傷cpu,溫度過高cpu會燒燬的,請慎重使用超頻,其實i5的處理器就夠用了,玩遊戲主要看的還是顯示卡,i7算是很高的配置了,如果只換cpu,沒什麼效果的,除非換更高檔的顯示卡!

謝謝請給分吧!

電腦cpu介紹中,常說的超執行緒雙核或四核是什麼意思

20樓:賤是一種態度

超執行緒是英特爾所研發的一種技術,於2023年釋出。超執行緒的英文是ht技術,全名為hyper-threading,中文又名超執行緒。超執行緒技術原先只應用於xeon處理器中,當時稱為super-threading。

之後陸續應用在pentium 4中,將技術主流化。

超執行緒(hyper threading)技術,是近幾年在程式處理上比較經典的解決方案,具有超執行緒技術的cpu,搭配支援超執行緒技術的windows系統(windowsxp/2003),可以減少系統資源的浪費,從而提高了處理器的工作率。實際上,超執行緒技術是把一個處理器模擬為兩個處理器使用,這樣能有效地利用和分配資源,達到提高整體效能的目的,這就是為什麼超執行緒cpu在系統中也會被識別成兩個cpu的原因。

雙核心處理器的概念就是將兩顆處理器的晶片,通過全新的封裝技術,整合成為一顆處理器,在這一顆處理器中擁有兩顆核心,真正地實現了多處理器協同工作。雙核心處理器核心內的資源都是獨立的,而且也可以交換使用資源,核心與核心之間溝通的延遲遠比多個單核心處理器同時執行好。

使用前提。目前正式支援超執行緒技術的cpu有core i3、core i5、core i7全系。

在老cpu中,pentium4

60c、2ghz以及prescott處理器,還有部分型號的xeon支援超執行緒技術。

需要主機板晶片組支援:

需要正式支援超執行緒技術的主機板晶片組支援超執行緒技術的使用,而早前的一些晶片組只能升級bios就可以解決支援的問題。

需要主機板bios支援:主機板廠商必須在bios中支援超執行緒才行。

4.需要作業系統支援。

目前微軟的作業系統中只有windows xp專業版及後續版本支援此功能,而在windows 2000上實現對超執行緒支援的計劃已經取消了。

5.需要應用軟體支援。

超執行緒cpu和雙核哪種好,超執行緒CPU和雙核哪種好?

當然是雙核啦,超執行緒只是模擬雙核的,不是真雙核 我說的是這個cpu本身是單核來的 當然如果在雙核的基礎上還加一個超執行緒就更好了。東西不怕多嘛。雙核好。如果核心數量一樣,帶超執行緒功能的處理器更好 雙核是新產品,超執行緒是單核時代的產物。如樓上所言 如可兼得 固然好 若只能取其一 則取後者 雙核處...

雙核和超執行緒

可以啊,現在的p4 9xx系列處理器就是這樣的,雙核 超執行緒,在工作管理員中可以看到四個核心。在軟體支援的情況下效能還是有明顯提升的,但是缺點就是發熱量大。目前 十分昂貴,價效比不高。邏輯上是可以實現的 超執行緒 和 雙核 在計算機看來都是2個cpu。但是超執行緒是通過軟體的方式實現的。雙核才是真...

CPU的超執行緒,什麼是超執行緒

早先的超x執行緒技術 是intel針對pentium 4 處理器指令效能比較低這個問題而開發的。超執行緒是一種同步多執行緒技術,採用此技術cpu主要是在內部整合了2個邏輯處理單元,相當 於兩個處理器實體,可以同時處理兩個獨立的執行緒。就是模擬2個cpu同時運作,但其實並非真的雙核。就好比我們生活中見...