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

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

  回應
 
主題工具
kkcity59
Senior Member
 
kkcity59的大頭照
 

加入日期: Nov 2002
文章: 1,294
引用:
Originally posted by 天使的羽翼
這...小弟有一比較特別的想法

因為Intel有HT技術 同時兩顆CPU使用一個記憶體通道難免會有互相拖慢的情形
但是有兩個記憶體通道的話 雙CPU可以各自使用一個通道 就不會有拖慢的情形
所以相較之下有無雙通道效能相差很多

這是我自己無根據猜測的...僅供參考..


HT沒有兩顆處理器,他只是一種讓處理器的各單元比較有效率的方法
兩顆虛擬的處理器根本沒有獨立的load/store單元,要是兩個相鄰程序
甚至都要用到讀取主記憶體的動作了,那時HT根本就不會有正面作用了
     
      
舊 2004-07-16, 08:34 PM #11
回應時引用此文章
kkcity59離線中  
latw
Junior Member
 
latw的大頭照
 

加入日期: Jul 2002
文章: 772
引用:
Originally posted by kkcity59
HT沒有兩顆處理器,他只是一種讓處理器的各單元比較有效率的方法
兩顆虛擬的處理器根本沒有獨立的load/store單元,要是兩個相鄰程序
甚至都要用到讀取主記憶體的動作了,那時HT根本就不會有正面作用了

所以之前我才會說:怎麼一堆人把HT當神了.
噱頭成分大於實際應用.
 
舊 2004-07-16, 08:50 PM #12
回應時引用此文章
latw離線中  
klipschpromeida
Power Member
 

加入日期: Dec 2002
文章: 514
引用:
Originally posted by latw
所以之前我才會說:怎麼一堆人把HT當神了.
噱頭成分大於實際應用.


HT不是神,但是他是很好的技術,他也不是什麼噱頭,他確實有作用
但是他的作用不是表面上看到的那樣,把一顆處理器,變成兩顆處理器
他是讓一顆處理器運作,變得的更有效率。只要相鄰的程序不佔用重複資源
她們就可以同時執行,這幾乎只多花一點點成本,有的時候卻相當有用
就算有時他發揮不了作用,也沒有什麼關係,因為反正成本幾乎沒差
早期不導入HT有他的考量,因為某些時候他會導致程式變得更慢
這種狀況現在也確實會發生,但是隨者system bus越來越快,快取越來越大
這種失誤造成的效能減損會越小,而與他能得到的好處相比就算不上什麼了
所以P4的核心,其實很早已經導入這種技術,這在Xeon MP上可以驗證
但是Intel卻不把他開啟,就是因為當時的system bus太慢了
當HT失誤時造成的效能減損太大,並不值得把他開啟,直到時機成熟才啟用他
他不能取代實體的SMP,她們也不相違背,HT這種SMT可以跟SMP並行
例如Xeon就是這樣,我不懂為何AMD不願意發展類似的技術,他有他的考量吧
雖然我算AMD忠實客戶,但是我不否認,HT是一個很好的技術
舊 2004-07-16, 09:30 PM #13
回應時引用此文章
klipschpromeida離線中  
songyy29
Power Member
 

加入日期: Feb 2003
您的住址: TPE
文章: 659
引用:
Originally posted by klipschpromeida
因為K8本身內建的記憶體控制器啊,system bus原本要那麼寬
最重要的原因就是他是cpu跟記憶體的通道,但是K8不是這樣做
處理器本身與記憶體相連了,那system bus根本沒有多少資料要傳
800mhz達成的頻寬簡直寬的嚇人,更快的HT幫助恐怕都小
AMD也是有發展更快的HT,不過重點是coherent的mode下
其實之前的Opteron,原本就可以跑1000mhz的coherent HT
只要透過主機板bios更新即可,不過我實測的效能提升也不明顯
不過我只有2way smp,可能在4/8 way smp下差異會比較大吧

補圖:
K7平台(以VIA KT600做例子),INTEL平台也是這樣子

K8平台(以VIA K8T800做例子)


HyperTransport是指提升cpu與北橋晶片之間的傳輸效能技術.
很明顯看到,K7架構下,CPU傳資料到記憶體,要經過[CPU-->北橋],[北橋-->記憶體];而K8架構把記憶體移到CPU裡去控制了,[CPU-->北橋]這段就是FSB(klipschpromeida兄說的system bus),做HyperTransport的地方,不用再負擔要傳輸到記憶體的資料,因此800MHZ提升到1GHZ,馬路拓寬了,可是車子也沒有多多少,效能提升有限.而K8記憶體單/雙通道時測效能提升不大,會不會是也是這個關係?但這我就想不出來解釋了.
舊 2004-07-16, 09:59 PM #14
回應時引用此文章
songyy29離線中  
雲影
Master Member
 

加入日期: Sep 2003
文章: 2,043
引用:
Originally posted by latw
所以之前我才會說:怎麼一堆人把HT當神了.
噱頭成分大於實際應用.


只能說Intel洗腦的手法太高了!
舊 2004-07-16, 10:29 PM #15
回應時引用此文章
雲影離線中  
latw
Junior Member
 
latw的大頭照
 

加入日期: Jul 2002
文章: 772
引用:
Originally posted by klipschpromeida
HT不是神,但是他是很好的技術,他也不是什麼噱頭,他確實有作用
但是他的作用不是表面上看到的那樣,把一顆處理器,變成兩顆處理器
他是讓一顆處理器運作,變得的更有效率。只要相鄰的程序不佔用重複資源
她們就可以同時執行,這幾乎只多花一點點成本,有的時候卻相當有用
就算有時他發揮不了作用,也沒有什麼關係,因為反正成本幾乎沒差
早期不導入HT有他的考量,因為某些時候他會導致程式變得更慢
這種狀況現在也確實會發生,但是隨者system bus越來越快,快取越來越大
這種失誤造成的效能減損會越小,而與他能得到的好處相比就算不上什麼了
所以P4的核心,其實很早已經導入這種技術,這在Xeon MP上可以驗證
但是Intel卻不把他開啟,就是因為當時的system bus太慢了
當HT失誤時造成的效能減損太大,並不值得把他開啟,直到時機成熟才啟用他
他不能取代實體的SMP,她們也不相違背,HT這種SMT可以跟SMP並行
例如Xeon就是這樣,我不懂為何AMD不願意發展類似的技術,他有他的考量吧
雖然我算AMD忠實客戶,但是我不否認,HT是一個很好的技術

只可惜,HT開啟之後效能滴落,如果真的需要多處理器,為什麼不買真的,每一顆
都是真才實料,何必一個CPU準備兩組獨立電路?增加一次進piple line的指令數不是比分
成兩組電路有效率,只是把原有的100%執行效能拆成兩顆用,有什麼意義?
所以我才會說是噱頭,增加使用者"爽度"
舊 2004-07-16, 11:15 PM #16
回應時引用此文章
latw離線中  
HanyuLee
Elite Member
 
HanyuLee的大頭照
 

加入日期: Nov 2001
您的住址: 高雄
文章: 5,077
當玩天堂二玩到一半 突然需要切視窗出來
暫時做別的事情

就可以感覺到 Barton 3200+有多頓

有HT 技術的 P4 3.2 就是好很多



PS 硬碟同規格 記憶體相同大小規格相同的情況下

此文章於 2004-07-16 11:52 PM 被 HanyuLee 編輯.
舊 2004-07-16, 11:44 PM #17
回應時引用此文章
HanyuLee離線中  
俊逸桑
Advance Member
 

加入日期: Nov 2001
您的住址: 湖濱楓城
文章: 488
引用:
Originally posted by latw
只可惜,HT開啟之後效能滴落,如果真的需要多處理器,為什麼不買真的,每一顆
都是真才實料,何必一個CPU準備兩組獨立電路?增加一次進piple line的指令數不是比分
成兩組電路有效率,只是把原有的100%執行效能拆成兩顆用,有什麼意義?
所以我才會說是噱頭,增加使用者"爽度"

早期Norwood核心不打開這個功能是因為配套措施未完整, 就推上場來打擊K7.

硬體雙CPU這個組態只開放給Xeon等級的平台, 只有極少數的人曾經看過雙Norwood的平台. 雖然她們都是P8 family.

雙核心的K8, 開發中, 那可是紮紮實實的雙硬體線路.(這個傳說有待驗證)
__________________
溫潤的質感 與 沉穩的氣質,
是我不斷追尋的目標.
舊 2004-07-17, 01:13 AM #18
回應時引用此文章
俊逸桑離線中  
is2
Regular Member
 

加入日期: Jan 2002
文章: 57
HT理論上是不錯啦~
只可惜跟天堂雄霸衝到~
舊 2004-07-17, 01:22 AM #19
回應時引用此文章
is2離線中  
klipschpromeida
Power Member
 

加入日期: Dec 2002
文章: 514
引用:
Originally posted by 俊逸桑
早期Norwood核心不打開這個功能是因為配套措施未完整, 就推上場來打擊K7.

硬體雙CPU這個組態只開放給Xeon等級的平台, 只有極少數的人曾經看過雙Norwood的平台. 雖然她們都是P8 family.

雙核心的K8, 開發中, 那可是紮紮實實的雙硬體線路.(這個傳說有待驗證)


雙核心K8都已經展示過了啊,他有完整的兩個核心
幾乎不共用資源,每個核心有獨立的L2快取跟記憶體控制器
只是為了要跟目前設計相容,到時只會啟動一個記憶體控制器
我想到時也會有新設計,讓雙核心四通道的記憶體啟動吧
舊 2004-07-17, 02:16 AM #20
回應時引用此文章
klipschpromeida離線中  


    回應


POPIN
主題工具

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

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



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


vBulletin Version 3.0.1
powered_by_vbulletin 2026。