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

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

  回應
 
主題工具
yaojie
Regular Member
 

加入日期: Sep 2001
文章: 85
引用:
作者sxs112.tw
Intel將會在使用1181版本的i975X的主機板BIOS加入這個技術來對抗AMD的Reverse(Anti) HT


喔~~~不知道P965 會不會有支援這項功能....
     
      
舊 2006-06-29, 06:10 PM #71
回應時引用此文章
yaojie離線中  
pqgh914
Major Member
 

加入日期: Dec 2004
文章: 257
消息靈通,感恩蛤..........
 
舊 2006-07-01, 02:11 AM #72
回應時引用此文章
pqgh914離線中  
Weichung
Power Member
 

加入日期: May 2000
您的住址: Taiwan
文章: 697
但是這種作法, 效率肯定很差的...

等軟體實測就知道了...
舊 2006-07-01, 12:59 PM #73
回應時引用此文章
Weichung離線中  
vbsdvbsd
Power Member
 

加入日期: Mar 2005
文章: 502
@@
真的假的.....有點類似武林電影裡面的~.~......A-B-C-D大俠將五成內功傳給E-F-G!!!!!!!
然後E-F-G得到七成功力(中間要扣掉損耗)....再加上自己的內功傳給H-I兩位.....接著再傳給....
最後一位J大俠使用~.~!!!!
使出無敵一招斃命招式......叫做要你命三千

我承認我是來亂ㄉ ~~~~~~~逃
__________________
這是小弟架設的伺服器論壇,有興趣可以去逛逛看!

PCShopGO論壇

舊 2006-07-01, 02:05 PM #74
回應時引用此文章
vbsdvbsd離線中  
code_hard
*停權中*
 

加入日期: Jul 2001
您的住址: 新竹,台北
文章: 23
if(a>b)
ProcessA();
else
ProcessB();


上面是一個很簡單的C語言,當a>b,執行副程式 ProcessA , 否則執行 ProcessB.

當一般的pipeline處理器碰到上面的問題時,有兩種解法.
1.等到判斷完a>b之後再決定執行 ProcessA 或 ProcessB.
2.先執行ProcessA再說,一但發現a>b不成立,則將剛剛處理的ProcessA拋棄,重新處理PorcessB.
但是要回復剛剛的結果到判斷之前,需要花很多力氣暫存剛剛的結果.就是回到原始狀態,然後執行 ProcessB.

但是現在如果有兩個處理器,那就可以同時處理ProcessA與ProcessB.
等到分辨出a>b的結果,再Folllow對的結果繼續執行下去.

不過這樣不能使用Multi-Thread的功能了,這是我的猜測,有錯請指正,謝謝.
舊 2006-07-01, 06:50 PM #75
回應時引用此文章
code_hard離線中  
dmwc
Master Member
 

加入日期: May 2001
文章: 1,622
引用:
作者code_hard
不過這樣不能使用Multi-Thread的功能了,這是我的猜測,有錯請指正,謝謝.

這是管線和 multi-thread 沒有任何關聯,multi-thread 是例如您要計算 1+2+...+10001,原本要計算一萬次,若是您改成程式為1+2+...+5000 和 5001+5002+...+10001 "並且" 放到不同的thread 就能所善利用處理器資源(不過不保證變快,因為多了建立和協調thread時間),單然真實情況下有pipeline可以先對這種簡單運算處理,並且這種很長的簡單運算並不常連續出現,而且對於程式設計師來說,根本不知何時利用Multi-thread來運算最恰當並且除錯當困難,反而簡單運算優先使用STA
__________________
已關閉簽名檔
舊 2006-07-01, 09:25 PM #76
回應時引用此文章
dmwc離線中  
code_hard
*停權中*
 

加入日期: Jul 2001
您的住址: 新竹,台北
文章: 23
引用:
作者dmwc
這是管線和 multi-thread 沒有任何關聯,multi-thread 是例如您要計算 1+2+...+10001,原本要計算一萬次,若是您改成程式為1+2+...+5000 和 5001+5002+...+10001 "並且" 放到不同的thread 就能所善利用處理器資源(不過不保證變快,因為多了建立和協調thread時間),單然真實情況下有pipeline可以先對這種簡單運算處理,並且這種很長的簡單運算並不常連續出現,而且對於程式設計師來說,根本不知何時利用Multi-thread來運算最恰當並且除錯當困難,反而簡單運算優先使用STA



抱歉,是我用錯了Multi-Thread的說法.

我的意思是指這時本來可以平行處裡兩個不同的程序這種動作在此時無法發揮功效.
舊 2006-07-02, 01:14 AM #77
回應時引用此文章
code_hard離線中  
Devil
Power Member
 

加入日期: Jan 2001
您的住址: Taipei
文章: 503
小弟對Multi-thread的觀點
一般執行非同步運算時,使用multi-thread,在這種情形下,除錯就變得沒那麼難,像是處理因同步化而產生的問題
舉例來說.outlook express 在收信時,你依然可以操作oe來閱讀之前的信件
而不會因為必須等待收信完後才能進行其他操作,他就是非同步運算
當然,非同步運算不是一定非得multi-thread才能達到,但若是使用multi-thread就能達到效能上的增進
PS. M$有很多產品都有支援多CPU,記憶中OFFICE也有的樣子,煩請知道的大大補充一下
__________________
舊 2006-07-02, 11:15 AM #78
回應時引用此文章
Devil離線中  
firmware
Master Member
 
firmware的大頭照
 

加入日期: Mar 2006
您的住址: On Chip
文章: 2,202
看來AMD還是很認真的在研發東西......我想我還是繼續推廣AMD好了
不然萬一真的被intel一統江湖,以後一顆 "屎羊" 賣2萬也得買
舊 2006-07-08, 09:42 PM #79
回應時引用此文章
firmware離線中  
TexTran
Major Member
 

加入日期: Aug 2004
文章: 236
我的理解,RHT的功用像是跨核心的superscalar,所以會遇到的挑戰和解決方法可能也會像superscalar...
舊 2006-07-09, 02:23 AM #80
回應時引用此文章
TexTran離線中  


    回應


POPIN
主題工具

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

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



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


vBulletin Version 3.0.1
powered_by_vbulletin 2025。