瀏覽單個文章
latw
Junior Member
 
latw的大頭照
 

加入日期: Jul 2002
文章: 772
引用:
Originally posted by klipschpromeida
HT的好處很明顯啊,假如您是看不出來的...我也沒有什麼辦法
不過我不太清楚您的"看不出來"..意思是做過哪些測試,可以提供參考
他反正是一個幾乎不花成本的東西,就算有時不太有用也沒關係
不過SMP就不同了,大家最愛玩得super pi記秒,SMP可是完全沒用
就好比有人用SMP,去跑單一不支援SMT/SMP的程式,然後說他是沒用的東西
這應該也是相當的傻,這個結論也不客觀

HT用一些測試還是看得出效果,只是要做這些測試很累
有許多網站都有,我們可以直接參考,我找一些給你看
http://www.2cpu.com/articles/42_4.html
http://www.2cpu.com/articles/41_6.html
假如我們一項項檢視其測試,HT有時候是有可能造其反效果
但是以整體效能來看,通常他還是值得開啟的,除非你的電腦
幾乎都在做某些特定"HT"開啟時導致效能變慢的工作

"要用HT我倒是寧願去用真的多處理器"
說了半天我不太清楚您到底瞭解我的觀點沒有
HT跟SMP根本就是兩個不相違背,不相衝突的技術
真的多個處理器也可以同時有HT,就好比Xeon一樣有HT
而且他的HT某需時候依然有不小的幫助,這樣沒有什麼不好

至於說程式會頓,那很難一概論定原因,電腦上的瓶頸很多
當遇到瓶頸的時候就可能發生,軟體的撰寫當然也有關係
這與HT關係不大,HT不是"程式會頓這種事"的solution
只是也許他某些時候有些幫助罷了

我是拿我之前的雙AMD與現在的P4 2.8EG比較後所得到的結論,純粹自己的比較
因為我不超頻,不玩super pi之類的東西,所以我也不會去注重測試數值.
我沒說HT跟SMP違背阿?只是說一顆CPU就做好一顆該有的效能,不需要去拆成兩顆
,如果因為拆成兩顆的效能總值>一顆,那Intel就該檢討了....
cpu只有一顆,要把不同程式放入不同的線路,不是需要多出許多電路來控制?使用這些電路
效能難道不會折損嗎?CPU內的cache不是就需要分成兩部分,分別對不同的主記憶體
內容作cache,不就等於把CPU的cache減半?大家都知道,CPU的Cache大小攸關效能?
 
舊 2004-07-17, 03:25 PM #32
回應時引用此文章
latw離線中