PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
cmwang
Elite Member
 

加入日期: May 2002
您的住址: 板橋
文章: 5,107
引用:
作者bureia
個人認為2執行緒->4執行緒應該是效能提升的甜蜜點吧?
4執行緒以上效益就沒這麼高

snipped....


鵝用4C8T的i7試了一下Fritz Chess Benchmark....

開4T時....


開8T時....


所以如果沒有相依性的問題,HT應該還算有作用吧....
     
      
__________________
士大夫之無恥,是謂國恥....
舊 2015-04-08, 10:08 AM #11
回應時引用此文章
cmwang離線中  
csshih
*停權中*
 
csshih的大頭照
 

加入日期: Mar 2011
文章: 1,522
大家參考看看
ATOM 1 thread 對比 2 thread
http://www.roylongbottom.org.uk/hyperthreading.htm
i7 4 thread 對比 8 thread
http://www.roylongbottom.org.uk/qua...08%20thread.htm

基本上,HT這東西給阿痛好像特別有感
 
舊 2015-04-08, 11:06 AM #12
回應時引用此文章
csshih離線中  
Abcb
Advance Member
 

加入日期: Sep 2004
您的住址: Kimagure Orange Road
文章: 401
引用:
作者cmwang
鵝用4C8T的i7試了一下Fritz Chess Benchmark....
[恕刪]
所以如果沒有相依性的問題,HT應該還算有作用吧....

這種測試應該是從BIOS中把HT關掉, 然後都把全部核心打開使用比較準吧...

不然會變成CPU使用率50%對上100%, 那到底是哪邊導致的差距就更難搞清楚了XD

另外, 建議圖縮一下吧^_^
__________________
舊 2015-04-08, 11:14 AM #13
回應時引用此文章
Abcb離線中  
Abcb
Advance Member
 

加入日期: Sep 2004
您的住址: Kimagure Orange Road
文章: 401
引用:
作者csshih
大家參考看看
ATOM 1 thread 對比 2 thread
http://www.roylongbottom.org.uk/hyperthreading.htm
i7 4 thread 對比 8 thread
http://www.roylongbottom.org.uk/qua...08%20thread.htm

基本上,HT這東西給阿痛好像特別有感

舊的Atom沒有錯序執行(Out-of-order Execution).
有可能HT在這樣的處理器上的效益會相當可觀.

後來的Atom有了錯序執行之後, 似乎就沒看到加掛HT了o.O
不知道以後HT會不會再加回來...
__________________
舊 2015-04-08, 11:24 AM #14
回應時引用此文章
Abcb離線中  
csshih
*停權中*
 
csshih的大頭照
 

加入日期: Mar 2011
文章: 1,522
引用:
作者Abcb
舊的Atom沒有錯序執行(Out-of-order Execution).
有可能HT在這樣的處理器上的效益會相當可觀.

後來的Atom有了錯序執行之後, 似乎就沒看到加掛HT了o.O
不知道以後HT會不會再加回來...


其實還是有
Avoton版本
低階全部閹掉
舊 2015-04-08, 11:55 AM #15
回應時引用此文章
csshih離線中  
Mozohung
Junior Member
 
Mozohung的大頭照
 

加入日期: Apr 2014
文章: 716
個人用過Pentium 4 HT 2.8GHz,另外就是i3 2120 3.3GHz.相較於同樣的頻率,但沒有HT的處理器,在程式的視窗切換時,確實會比較順暢.有些程式,如果是比較平行處理,而不是循序處理的,應該會提升效率.
我想多數人還是選擇2C2T,4C4T就夠用了.省下的錢可以投資其他硬體,可能效益更大.
舊 2015-04-08, 02:50 PM #16
回應時引用此文章
Mozohung離線中  
ExtremeTech
Elite Member
 
ExtremeTech的大頭照
 

加入日期: Nov 2002
您的住址: 不正常人類研究中心
文章: 6,351
其他應用我不知道

我們跑WCG希望Thread越多越好

這樣總運算時間才會加長
舊 2015-04-08, 03:16 PM #17
回應時引用此文章
ExtremeTech離線中  
Abcb
Advance Member
 

加入日期: Sep 2004
您的住址: Kimagure Orange Road
文章: 401
引用:
作者csshih
其實還是有
Avoton版本
低階全部閹掉

http://ark.intel.com/zh-tw/compare/...982,77980,77977

看不到有HT...

看來Avoton也都是實體核心^_^
__________________
舊 2015-04-09, 08:46 AM #18
回應時引用此文章
Abcb離線中  
野口隆史
Elite Member
 
野口隆史的大頭照
 

加入日期: Mar 2001
您的住址: Rivia
文章: 7,036
引用:
作者Arucueid
HT 超執行緒, 主要是希望能利用 處理器中閒置的資源,
比方說一個四則運算, 當處理器在做小數與乘除運算時, 會利用浮點運算器, 整數運算會閒置
HT 就是希望能在這個時候將能充分利用整數運算器.

有沒有效? 見仁見智,

第一行沒什麼問題
第2行的解釋就有點奇怪了
四則運算用整數還是浮點運算運算做
都是固定的,甚至是寫死的
在這個例子,正常的情況下
是不會因為多執行序而改變運算的方式


引用:
作者cmwang
鵝在2C4T的I3上面compile Linux kernel,開2個thread時約12min,開4個時約9min,的確蠻接近I社的說法,但是compile FreeBSD kernel就佔不到啥便宜了,因為compile FreeBSD kernel時就算只開2個thread CPU的使用率也只達到15x%(相依性問題導致一個thread要停下來等另一個thread的輸出 ),這樣的話就算開4個thread也好不到哪去....

鵝兄是使用clang進行編譯嗎?
對clang不熟
大部分的代碼,在編譯時都是可高度平行處理的
但linker就不見得了
我想如果linker不能multi-process
那確實是會發生這樣的情況
__________________
Folding@home with GPGPU集中討論串

Unix Review: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2015-04-09, 10:49 AM #19
回應時引用此文章
野口隆史離線中  
csshih
*停權中*
 
csshih的大頭照
 

加入日期: Mar 2011
文章: 1,522
引用:
作者Abcb
http://ark.intel.com/zh-tw/compare/77987,77985,77982,77980,77977

看不到有HT...

看來Avoton也都是實體核心^_^



http://ark.intel.com/products/77987...-Cache-2_40-GHz
http://en.wikipedia.org/wiki/Intel_Atom_%28CPU%29
可惡,去維基百科提控訴
舊 2015-04-09, 01:44 PM #20
回應時引用此文章
csshih離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是09:42 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。