瀏覽單個文章
妞妞
Major Member
 
妞妞的大頭照
 

加入日期: Apr 2004
您的住址: 高雄
文章: 290
Talking

這禮拜我沒辦法下去, 下星期吧. 位置在前鎮擴建路上的遠東ABC大樓 路邊那棟的13樓.

===到高雄岡山吧。但我以後也會常到高雄市。因為有些想法想做。在網上不需要說。

請你準備好天堂二跑 x87 的證據.

===我只要找多頂點數量遊戲的證據,超微占優勢就夠了。網路大型3D遊戲請用超微體系。

還有:

1. 天堂二的頂點計算可以拿來評比效能, 單機的為什麼不可以??

===當然不一樣。一般單機遊戲,尤其是最常測的大量第一人稱射擊遊戲,大部分的頂點都是固定物。也就是你說的整數座標。另外移動的單機版敵對人物也做得不細。反正敵人是電腦人,也可以跑固定幾條的整數座標位置路線。且其頂點數量很少。敵人不需要做得細。而主角就是一把槍。所以頂點數量無法飽和處理器效能。一般矩陣在算,是乘法最慢。通常要9-12個週期。但加法只有1個週期就完事。矩陣在算的時候,通常約是加4配乘1。耗的時間佳4比上乘9-12。約為加1比乘2到3倍時間。乘法還是卡住運算。大量矩陣運算會卡在乘法耗時。

===而可移動的頂點,尤其是主角的人物精細度越高---越麻煩。通常是浮點數或是長整數。只有P4E(P5)和K8有長整數整數乘法單元。其他都要指令集SSE2最佳化才能用FPU跑兩個64位長整數乘法。K7XP可沒有SSE2。怪吧。沒超的K7XP2500+的效能竟然可以勝過P4-2.8C,而K7XP2500+頁數接近於P4-3.0C。天堂2上面,XP3200+相當於800外頻的P4-4GC到3.9G。用時脈去看約K7的2.2G等於P4C的3.9到4G。那樣看這個天堂2的人物精細頂點難道是浮點座標?而且2.2G的SSE跑得贏3.9G的SSE2?否則我不懂。要是你們說天堂2的程式寫不好,那對超微也不好啊。反正爛跑道對所有車輛都是爛的。

===FPU以SSE2跑長整數,比K8/P5整數乘法單元自己算長整數要多遲延1個週期。整數乘法單元是遲延3個週期。FPU的SSE2是遲延4個週期。相差不算大。

===所以P5也就是P4E,有整數乘法單元,其加法單元也解放出來,即便同時脈的P4C一般比同時脈的P4E在單機第1人稱射擊遊戲要強,請注意P4C只有512K快取還比別人1M強,換言之P5(P4E)的管線深度增加害人不淺,但在蘿拉6這類第3人稱遊戲,P4C就比P4E弱得很明顯。

===換到天堂2也是第3人稱遊戲,每個人都是主角,頂點超多,就可以知道同時脈P4E保證超過P4C很多。人多時候的臨界人數,肯定P5更好。而且會很明顯。因為天堂2頂點數量更大,會更容易飽和乘法運算。此主帖關於P4C較好的論斷,偶終於拉回到主帖的討論,主要只是屬於單機版遊戲的範疇,恰恰不能用在網路遊戲天堂2以及以後的網路3D遊戲。要看天堂2的性能,要用黑暗天使蘿拉6和全軍破敵去看。而網路遊戲是小孩最常玩的,單機遊戲已經不大玩。不信可以去問。

====你可以看那些處理器測試,只要測的是UT之外的第1人稱單機射擊遊戲,處理器之間的效能斜率就很低。有的幾乎是平的。換言之限制都是在顯示卡。反之有大量頂點要算的遊戲,像是蘿拉6或是全軍破敵,處理器之間的效能斜率長條圖就差距很大。因為卡在乘法效能和全軍破敵的大量資料要算。而同類處理器的乘法效能差距就是時脈差距。這樣長條圖效能斜率就很明顯和時脈差距更接近。

計算3D頂點多邊形, 都是一樣吃 CPU & GPU 的東西, 天堂二又不是分散式系統, 那裡有道理天堂二可以拿來做效能評比, 而單機遊戲不行的??

===第一人稱射擊遊戲那些頂點數量不夠多。頂點如果很多,巨多,處理器要先跑過,才扔給圖卡,這時候會卡在處理器。如果頂點數量少,如單機第一人稱射擊遊戲,處理器就輕鬆。圖卡也輕鬆。只要圖卡忙特效即可。所以第一人稱遊戲長條圖上面各處理器之間差距比較小。

反過來說, 天堂二受到網路狀態的影響產生的 LAG 因素, 單機遊戲沒有, 更能確定 CPU 效能的影響性. 你的邏輯還真是狗屁不如.

===運算的慢和網路的慢,在玩的時候看得出來。網路慢,是你閃開的時候別人打得到你。你大老遠就噴血。因為在伺服器那邊你還沒有移開。可是這邊你可以跑開。圖頁也不會卡卡的。你的頁面數也沒有降。換言之是網路問題。

===要是處理器或圖卡問題基本連畫面都會卡。就像進入天堂村鎮時候的情況根本是卡卡的。就是處理器的問題。只要鏡頭一移開人多的地方就沒事。因為處理器就不用算那些亂七八糟的人了。他們變成封包資料存在主記憶體和硬碟之中而已。那些人的大量頂點---1個人3千個頂點--1個百人在鏡頭之中就有30萬個移動頂點。等於70個古墓奇兵的羅拉6主角---每人4千個頂點乘70幾個主角要算。而蘿拉的敵人通常頂點很少。也是跑那幾條固定線路的電腦人。位置可以特定在那些整數位置上。這樣首先就在處理器飽和。要是沒有進入鏡頭,等於只是一些封包資料存在主記憶體和硬碟之中而已。

===類似的情況是全軍破敵。超大量頂點的運算,有大量古羅馬武士要算,以超微系統占壓倒優勢。但優勢還沒有天堂2這樣誇張。全軍破敵也是要K8才能每時脈效能達到P4C的兩倍。但在天堂2,用XP暴動就幾乎可以完成任務。每時脈效能約達P4C的1.9到幾乎2倍。

===我有回答了。
     
      
舊 2004-06-04, 06:37 PM #41
回應時引用此文章
妞妞離線中