![]() |
||
Major Member
![]() 加入日期: Jul 2004
文章: 267
|
Intel的HyperTreading技術究竟進步了多少?
如題,
從第一代的Core i3到目前第四代Core i3不論是單核或是整體 進步的百分比幅度很大嗎? 有聽說越後面的單一顆核心開HyperTreading後效能已經接近兩顆實體核心了 不曉得真的還假的有這麼神? |
|||||||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: May 2010
文章: 1,098
|
以前單核pentum 4 HT(1C2T),有沒有開HT感覺都差不多
現在的HT好像真的有進步了 i3、pentium G 都是雙核,但差在HT讓兩者效能有一定差距 所以HT現在是intel用來切割產品區間的方式之一 開了HT不至於接近實體核心..不然i5會很冏 . 此文章於 2015-04-08 12:23 AM 被 rekio 編輯. |
||
![]() |
![]() |
*停權中*
加入日期: Mar 2015 您的住址: 列山神農洞
文章: 86
|
HFSS 多核心(Multi-core)與超執行緒(Hyper-Threading)測試與討論
http://mike1478963250.pixnet.net/blog/post/243035551 測試沒有說很詳細 取向也不是給個人電腦使用者看 可能就是做個紀錄跟給實驗室同事的看看參考而已 能發揮多核心的server 軟體大多是需要增加真正的實體核心 才會有效能上的增益 HT能增加的效能非常有限 一般個人用 單一軟體大多也無法發揮多核心的效能 只是在開很多軟體時 系統會順一點 我的理解是這樣 不知道對不對? |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Feb 2004 您的住址: 加拿大
文章: 2,391
|
HT 超執行緒, 主要是希望能利用 處理器中閒置的資源,
比方說一個四則運算, 當處理器在做小數與乘除運算時, 會利用浮點運算器, 整數運算會閒置 HT 就是希望能在這個時候將能充分利用整數運算器. 有沒有效? 見仁見智,
__________________
Rule #12: Never date a co-worker. Rule #13: Never involve lawyers. Rule #23: Never mess with a Marine's coffee if you want to live! Rule #51: Sometimes you are wrong 純白の吸血鬼は微笑む:私を殺した責任、とってもらうからわ - アルクエイド ブリュンスッド 貴方に出逢い STAR輝いて アタシが生まれて Was aus Liebe gethan wird, geschieht immer Jenseits von Gut und Böse - Friedrick Wilhelm Nietzsche Cain was the first man ever to strike down another... and when the Lord came to him and said ‘What have you done!?’, Cain could not hide his crime. For the voice of his brother’s blood cried out from the very ground The world has been your battlefield, everywhere you go. The blood of brothers and sons screams out against you. Perhaps you cannot yet hear it, because the soil is not your own, but you will... you will |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Oct 2000 您的住址: 約束の地
文章: 1,770
|
Hyper-Threading技術
就Intel自己的說法,理想狀態下能有1.3倍效能提昇 不過這還是要看使用環境而定... 實際上也有很多情況HT並沒有明顯的助益 |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: May 2002 您的住址: 板橋
文章: 5,107
|
引用:
鵝在2C4T的I3上面compile Linux kernel,開2個thread時約12min,開4個時約9min,的確蠻接近I社的說法,但是compile FreeBSD kernel就佔不到啥便宜了,因為compile FreeBSD kernel時就算只開2個thread CPU的使用率也只達到15x%(相依性問題導致一個thread要停下來等另一個thread的輸出 ![]() ![]() ![]()
__________________
士大夫之無恥,是謂國恥 ![]() ![]() 此文章於 2015-04-08 08:16 AM 被 cmwang 編輯. |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Dec 2001
文章: 2,914
|
引用:
HT本來就是壓榨處理器閒置資源的玩意 ![]() 記得Intel有說加HT進去晶圓面積增加不到5% 但效能能增加個10幾20%算報酬率很高了 看G3258超到4.5GHz多執行緒效能也才接近i3的情況 HT應該還是有點用處 |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Sep 2004 您的住址: Kimagure Orange Road
文章: 401
|
引用:
我個人以為指令集的差距說不定才是比較大的效能鴻溝. HT如果真這麼威的話, i5和i7的差距應該會拉更大啊o.O
__________________
|
|
![]() |
![]() |
*停權中*
加入日期: Aug 2003 您的住址: earth,taiwan≠china
文章: 1,853
|
引用:
我觀察過幾款有Hyper-Threading技術的cpu, 實際幫助大約5%~20%,依運行程式而定, 絕大部分都在15%以下,30%還真的沒看過。 虛擬的核心對效能增幅實在太低,以前有一陣子 intel 開的價錢如同把虛擬核心當實體核心在賣, 沒辦法,誰叫amd不爭氣,高端市場只能讓intel予取予求。 能完全利用8核的軟體也不多,其中多數還是遊戲, amd的興衰還真的只能靠相關產業來支援了。 此文章於 2015-04-08 09:40 AM 被 EANCK 編輯. |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Dec 2001
文章: 2,914
|
引用:
個人認為2執行緒->4執行緒應該是效能提升的甜蜜點吧? 4執行緒以上效益就沒這麼高 引用:
應該是壓縮軟體吧? 遊戲不容易多執行緒最佳化,資料彼此相關度高跟變異性大難以預測 |
||
![]() |
![]() |