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

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 效能極限 > 測試報告專區
帳戶
密碼
 

  回應
 
主題工具
妞妞
Major Member
 
妞妞的大頭照
 

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

就跟你說過, 頂點多關網路屁事啊??頂點資料又不需要在網路上流傳.

===頂點多干的是處理器和顯卡性能.進入村鎮的人越多,人物主角越多,需要處理器去搞定的移動頂點數量就越多.這類頂點是可控制的移動頂點.是要處理器去移動的頂點.你可以看看羅拉6之中,P4E勝過P4C的情況就知道,平常第一人稱射擊遊戲的P4C優勢到羅拉6就沒有了.

你看不懂我說的是吧?我問的是 CPU 對 3D 運算的影響大, 還是 GPU 對 3D 運算的影響大.你拿 K8 配 Geforce2 去跑看看天堂二試試, 如果 CPU 對 3D 運算的效能真有你說的那麼大, 那 X800 跟 6800 可以拿去填海了.

===http://www.aceshardware.com/read.js...62看看裡面的Age of Mythology 和Medieval: Total War ,K7XP2800+配上Ti4200好過K71400配R9700.當然此處最好的是XP2800+配上R9700.但處理器影響更大.

===一句話,要看遊戲類型,網路即時3D遊戲有大量的可移動主角的精密頂點,有大量加入的玩家,這時候這類遊戲之中,處理器性能的意義高於顯卡,要是玩單機版第一人稱遊戲,當然是顯卡重要.

===換言之玩網路遊戲,K8+9200比P4-2.8C+9500更可以玩天堂2.


矩陣不一定非得浮點, 而且遊戲中最花時間的不見得是計算, 花更多時間的是 IO、資料搬移等等 etc.

===當然.只是在目前的K7XP和P4C與這之前的處理器,對矩陣都是用FPU去跑.K8和P5(P4E)才在整數部門裝上乘法單元.處理器不少時間都是在等待.但在天堂2登入畫面的性能上面,XP對P4C的壓倒優勢很怪.我是用全軍破敵遊戲的數以百萬計的羅馬武士的情況去套用.只有這遊戲中的XP可以維持類似的對P4C的如此優勢.他們這類遊戲的都有一樣的特徵.

....我看你真的應該去看看我說的兩本書了, 頂點處理?處理什麼?你倒是說說看.

===主角的移動必須是玩家指揮的才談得上我說的情況.主角的所有頂點位置與移動必須是玩家控制的,這一切都必須先通過處理器,而不是顯示卡.所以像古墓奇兵黑暗天使羅拉6這類第3人稱移動主角的遊戲,處理器的評比就會有明顯的性能差異,就會有差距出現.在羅拉6,則是K8勝過XP,XP勝過P4E,P4E再勝過P4C.特性也是有大量的可控制的移動頂點.

不想看書就想裝高手??

===不需要裝.只是正常討論.你也沒有提出甚麼根本性的論據.
     
      
舊 2004-06-29, 03:17 PM #61
回應時引用此文章
妞妞離線中  
RogerShih
*停權中*
 
RogerShih的大頭照
 

加入日期: Nov 2000
您的住址: Taipei,ROC
文章: 573
聽你在瞎掰, 我現在用的就是 K8 3200+, 之前用的是 Barton 2500+ oc 3200+, 公司用的是 P4E 2.8G, 照你這麼說, 我給 K8 用 9600Pro 分數會比 P4 + 9800Pro 高囉?虎爛.

且在 DirectX 9.0 裡, CPU 的影響已經很小, 顯示卡的效能反而是重點, 3DMark03 你換 CPU 測, 分數提昇的程度極小, 換顯示卡影響更大.

AMD 愛用者有你這種水準的人, 真是夠恥辱的.
 
舊 2004-06-29, 03:36 PM #62
回應時引用此文章
RogerShih離線中  
RogerShih
*停權中*
 
RogerShih的大頭照
 

加入日期: Nov 2000
您的住址: Taipei,ROC
文章: 573
還有, D3D 裡, CPU 算的不是頂點, 是骨架, 這個骨架是給 GPU 計算模型變動用的, 不是頂點資料.

DirectX SDK 裡有很多 samples 程式, 請自己去下載來看, 我沒義務幫你找原始碼程式.
舊 2004-06-29, 03:40 PM #63
回應時引用此文章
RogerShih離線中  
RogerShih
*停權中*
 
RogerShih的大頭照
 

加入日期: Nov 2000
您的住址: Taipei,ROC
文章: 573
既然要講, 我就完整一點講, 遊戲設計中, 效率是第一要素, 不過國內遊戲界在這部份並沒有投入很多資源去開發, 例如為了效率, 通常檔案應該要壓縮減少讀取時間, 因為雖然壓縮跟解壓縮一樣要花費相當的 CPU 時間, 但是比起檔案 IO 的速度還是快很多.

說回來. 一般遊戲本身並不會動態產生任何圖形, 包括 3D 模型, 所有圖形以前 3D 模型, 都是美術人員、3D模型建立人員事先以 photoshop 等 2D 繪圖軟體以及 3D MAX、MAYA 來製作好的.

3D 模型的部份, 以 D3D 來做說明, 所有模型的資料, 都是頂點資料, 這些資料是以 3D MAX 軟體在製作的時候產生好的, 上面的妞妞一直說遊戲要產生頂點資料, 這是錯的, 因為模型的頂點資料, 是在遊戲製作時期就已經做好了, 絕不是在遊戲中動態產生的.

當模型產生好了, D3D 支援將這些模型資料轉換成 .X 檔案, 讓程式在執行時期讀入, 並送給 D3D 去處理 (HAL 或是模擬處理), 程式配合的是建立 3D 骨架, 讓 HAL 或是模擬層 (硬體沒有直接支援時) 去計算模型的動作變化.


在此又必須提醒, 所謂的早期 DirectX 7 顯示卡, 意思並不是 DirectX 7 顯示卡就不能跑 DirectX 9 的遊戲, 而是當遇到硬體並沒有直接支援的功能或函式時, DirectX 會在 Driver 層次以結合 DirectX7 的功能或以 CPU 去模擬 DirectX9 的新功能或特徵. 當然, 也有些特徵光靠模擬也沒辦法做到的, 但為了程式能順利執行, 模擬層還是會處理應該給程式的回應 (例如傳回 true 表示執行成功等, 事實上沒做任何事), 只是看不到某些特效而已.

拿天堂二來測 3D 其實一點意義也沒有, 因為真要測頂點數多的效能, 只要建立模型得時候, 把精細度不斷提高, 在程式中載入更多的模型, 頂點要多少有多少. 天堂二複雜在一個畫面裡可能疊有上千個人物, 造成顯示卡計算負擔 (因為要算誰疊誰, 那個三角形要顯示, 那個頂點可以不算), 但是天堂二為什麼不適合拿來當 3D 效能測試的標準?因為天堂二是 online game, online game 影響效能的因素太多, 網路狀態、設定、伺服器端的狀態、LAG等, 在做效能測試的一個準則是-固定變因, 但 online game 不只顯示卡是一個變因, 網路是一個更大的變因.
舊 2004-06-29, 04:10 PM #64
回應時引用此文章
RogerShih離線中  
妞妞
Major Member
 
妞妞的大頭照
 

加入日期: Apr 2004
您的住址: 高雄
文章: 290
論DDRIII在K8或K8後繼處理器上盡早使用的可能性.

  DDRIII是有可能用到主機板上面當主記憶體的.只要是SDRAM型就可以.而不是顯示卡上越來略少的SGRAM.

  之前我說X800GT的12管版本非常可能可以開成16管.被罵.沒關係.反正我又不造謠.祇是推論而已.何況似乎有人開成了.現在ATI也大漲了.反正俺不亂唬卵人.

  現在,我再說,K8與K9,甚至之後,只要是整合主記憶體控制單元的超微處理器,很可能會比英特爾快1期到2期,總之比英特爾好幾步,先弄DDRIII或之類的行動.

  因為以前超微被壓制很久.早期連插槽都一樣.現在由晶片組到插槽再到主機板和記憶體以及指令集,甚至基本的體系,都未必相同.

  既然已經拉開架勢,硬幹,那就沒有顧忌了.

  目前K8之後的體系,有了主記憶體控制單元內嵌優勢,主記憶體時脈一但增加,就可以更好更直接的反應到性能上面.幾乎是神功灌頂.主記憶體由DDR400MHz加到DDR500MHz,就可以增加遊戲性能將近一成.幾乎意味把快取加大由256Kb到512Kb.要是由DDR400MHz上到DDR600MHz那就增加性能到1成5到近2成.等於快取由256kb到1024kb.那真是可怖.

  反之,英特爾體系,卻不容易在主記憶體時脈增加這件事上,得到這般明顯的好處.那是因為英特爾處理器對主記憶體存取資料的遲延,稀釋了主記憶體加速的好處.

  例如P4-3.2"E"傳大量資料,對主記憶體有120-100奈秒的遲延.主記憶體加速到一特定時脈之後,假設少了10奈秒遲延.那減少得不夠多或不明顯.遲延只到110-90奈秒之間.還是很是慢.幾乎沒有改善.

  但K8對同類資料,只有60-40奈秒的遲延.少個10奈秒那就意味是50-30奈秒.如果把遲延當成窮人的錢.那K8的遲延明顯的就原本很少.每少10奈秒,都是對窮人金錢的重大花費.都要命.換言之K8對主記憶體加速就越有性能上的增長.資料在主記憶體與處理器之間的流動讀寫就更容易.這樣的每秒的頁數性能就更容易翻多.

  由某種角度講,K8本就是更頹廢的更像是娛樂用的處理器.只是大陸把這K8用去造世界第10位的超級電腦.用途可怖.克雷公司還要用K8造世界第一的超級電腦紅色風暴,恢復克雷超級電腦公司的舊有霸業.

  這就是說K8或之後的頂級K8或K9,只要使用DDRIII之類的東西,即便他DDRIII價格高貴,而且得讓主機板要用更多層的貴板,恐怕主板得6千起跳,那也在產業策略上也是划算.

  因為這類似起到方程式賽車的作用.因為一般讀者即便用不到這類超級性能,且祇是觀看這類測試而已,但也能刺激買氣.

  甚至起到支持中階品的作用.這樣超微在家用電腦市場與超級電腦伺服器工作站的地位就比現在更加穩固了.只是在商務體系還是很弱.但只要利潤增加了,商務體系就可以更容易介入.

  英特爾要反應過來可能還要一段時間.內建主記憶體控制單元會拖慢良率量產等很多東西.超微在發現這個他自己早就發現利益之後,很可能會動手幹.而且以台灣的晶片工廠去看,對DDRII好像也不夠熱心.看起來主要大廠倒是比較想一次跳到DDRIII世代.要是超微這樣幹,肯定有相當貨源支援的.



///價格大部分屬溢酬價格(什麼是溢酬價格情參照坊間Marketing教科書

==那賓士寶馬貴,主要是稅.超過一半是稅.萬萬稅.最近寶馬還虧本了.說DDRIII的是他的價位.干甚麼溢酬價格啥事.說的是早期的DDRIII貴也沒有關係.反正是少數人的遊戲.以後量產之後降價是之後的事.

===登入畫面說明了P4的慘敗比較類似全軍破敵的情況.所以不需要屁.直接看測試.

///看結果就知道過程了嗎... 連基本的架構都不知道...在那扯啥...

==我比較了類型相近的大量遊戲才得出我自己的觀點.排除了第一人稱射擊遊戲.主要用的是頂點數量大的第3人稱射擊遊戲和大場景鉅量頂點的及時3D戰略遊戲.總比你整天罵人不找證據要好.
舊 2004-06-29, 04:15 PM #65
回應時引用此文章
妞妞離線中  
妞妞
Major Member
 
妞妞的大頭照
 

加入日期: Apr 2004
您的住址: 高雄
文章: 290
///我給 K8 用 9600Pro 分數會比 P4 + 9800Pro 高囉?虎爛.

===要看遊戲類型.我說天堂2是DX9的嗎?是DX8.1的.

///且在 DirectX 9.0 裡, CPU 的影響已經很小, 顯示卡的效能反而是重點, 3DMark03 你換 CPU 測, 分數提昇的程度極小, 換顯示卡影響更大.

===那種測試軟體只是參考.實際上的遊戲還是要個別測.至於新遊戲你就用老處理器試試吧.我可不信你的話.我看到的遊戲都說明處理器是跑不掉的.尤其是網路遊戲.另外FAR CRY的測試說明,處理器也很重要.

///上面的妞妞一直說遊戲要產生頂點資料, 這是錯的, 因為模型的頂點資料, 是在遊戲製作時期就已經做好了, 絕不是在遊戲中動態產生的.

===當然是頂點.即便是拍電影用的人體模擬,也是用真人測量人體事先裝好的頂點測量器,再去畫出模擬的真人移動效果.

===事前建好的模型只是死模型.到了遊戲中是會動的.主角是會動的.這都得通過處理器給出命令和移動向量.這都要通過處理器.而不是由顯示可直接算.除非顯示卡會通靈.只到處理器要給出甚麼命令和怎樣大小的移動向量出來.

===至於天堂2,網友明明只是測登入畫面.你又再說網路.至於人多的時候顯示卡的負擔是後面的事,因為首先處理器就不過關.這些頂點資料,也就是骨架,都要先通過處理器,否則是不能送給顯示卡的.
舊 2004-06-29, 04:31 PM #66
回應時引用此文章
妞妞離線中  
RogerShih
*停權中*
 
RogerShih的大頭照
 

加入日期: Nov 2000
您的住址: Taipei,ROC
文章: 573
你的論點為什麼說服不了人??

1. 天堂二是 online game, 再執行時期, 你很難確認在什麼時候, 那一個畫面的頂點數, 你在 10:00 測 K8 的時候, 畫面頂點數多少?你知道嗎?測完了換成 P4 測的時候, 可能是 12:00, 而顯示條件是否相同?線上的人一樣多嗎?

2. 無法把固定變因減少到只有一個, 最好的情況下, 除了顯示卡, 還有網路, 所有有公信力的測試, 都會設法把變因縮小到只有一個, 你拿天堂二來做測試, 無法把網路狀態排除, 頂點數無法固定, 測 K8 時跟測 P4 時, 你能確定頂點數是一樣多?網路條件相同?顯示卡呢? RAM呢?週邊呢?網路卡是不是一樣?用的是同一線路?

3. 我用了 K8、K7、P4以及 9800Pro 跟 9600Pro. 我用 9600Pro 時, 換成 K8、K7、P4, 效能差距還不如換成 9800Pro 多. 9600Pro 怎麼操, 3DMark 03 很難超過 5000, 但換成 9800Pro, 我不用超就有 6000 的分數.

這只要常看顯示卡測試的都已經知道了, 就你不知道?

K8 很好很棒, 但是有你這種 Fans 還真的是不幸.
舊 2004-06-29, 04:32 PM #67
回應時引用此文章
RogerShih離線中  
RogerShih
*停權中*
 
RogerShih的大頭照
 

加入日期: Nov 2000
您的住址: Taipei,ROC
文章: 573
引用:
Originally posted by 妞妞
///我給 K8 用 9600Pro 分數會比 P4 + 9800Pro 高囉?虎爛.

===要看遊戲類型.我說天堂2是DX9的嗎?是DX8.1的.

未來的趨勢是 GPU 負擔越來越重, 你是要用回 DirectX8.1是吧??

引用:
///且在 DirectX 9.0 裡, CPU 的影響已經很小, 顯示卡的效能反而是重點, 3DMark03 你換 CPU 測, 分數提昇的程度極小, 換顯示卡影響更大.

===那種測試軟體只是參考.實際上的遊戲還是要個別測.至於新遊戲你就用老處理器試試吧.我可不信你的話.我看到的遊戲都說明處理器是不掉的.尤其是網路遊戲.


///上面的妞妞一直說遊戲要產生頂點資料, 這是錯的, 因為模型的頂點資料, 是在遊戲製作時期就已經做好了, 絕不是在遊戲中動態產生的.

===當然是頂點.即便是拍電影用的人體模擬,也是用真人測量人體事先裝好的頂點測量器,再去畫出模擬的真人移動效果.

你知道模型在遊戲中的動作是什麼?是骨架, 這些骨架資料不等於頂點.

程式送入預先產生好的頂點資料, 並同時建立模型的骨架給 GPU, GPU 根據骨架去計算模型的向量位移, 什麼時候變成 CPU 在算這個位移的?如果連這個都要 CPU 算, 那 GPU 用來幹嘛?如果只是顯示 CPU 生好的圖形, 那 2D 顯示卡就夠了, 幹麻 3D?一點邏輯能力也沒有.

引用:
===事前建好的模型只是死模型.到了遊戲中是會動的.主角是會動的.這都得通過處理器給出命令和移動向量.這都要通過處理器.而不是由顯示可直接算.除非顯示卡會通靈.只到處理器要給出甚麼命令和怎樣大小的移動向量出來.

===至於天堂2,網友明明只是測登入畫面.你又再說網路.至於人多的時候顯示卡的負擔是後面的事,因為首先處理器就不過關.這些頂點資料,也就是骨架,都要先通過處理器,否則是不能送給顯示卡的.

頂點資料不是骨架, 去看看 D3D 的書就寫的很清楚, 別亂扯.
舊 2004-06-29, 04:39 PM #68
回應時引用此文章
RogerShih離線中  
妞妞
Major Member
 
妞妞的大頭照
 

加入日期: Apr 2004
您的住址: 高雄
文章: 290
1本站網友只測登入網頁.別說網路問題.

2程式送入預先產生好的頂點資料,但他的移動和指揮,都得要通過處理器,給出乘法向量, 並同時建立模型的骨架也是處理器的幹活.這並不是說一開始就是一切都扔給顯示卡.當然顯示卡得算之後的乘法加法.我再上次我開的主帖中就已經說明過了.不需要處理器性能的3D遊戲,現在還沒有發明.另外人工智慧也是超微強項.在遊戲中每時脈性能相差3倍.相當於正常人和智障的關係.這人工智慧也是利用FPU去跑的.

3至於趨勢,當然是DX9.但我認為網路遊戲的人物多,處理器要跑的移動頂點數量和移動骨架會更多.不能只用3DMARK03一套標準走天下.我認為很長一段時間的網路遊戲還會是DX8的天下.網路遊戲就是要讓更多的人去玩.

4有頂點才有建立骨架模型的前提.而移動的向量數據是針對頂點給出的.這一點我也在上一帖中說明過了.

5遊戲的性質個不相同.不能只用一套測試軟體.

6好了,反正K7XP也將會不重要了.就算只用K8,也是家用電腦的未來核心.要是有遊戲公司針對英特爾處理器最佳化,那首先要扣除商務電腦和那些買電腦只是用去上網的英特爾整合顯示晶片型電腦.那就意味玩遊戲的家用電腦中超微是佔有高比例地位的.
舊 2004-06-29, 04:53 PM #69
回應時引用此文章
妞妞離線中  
Ming
Elite Member
 

加入日期: Feb 2000
文章: 5,720
妞妞又出現了
舊 2004-06-29, 04:58 PM #70
回應時引用此文章
Ming離線中  


    回應


POPIN
主題工具

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

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



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


vBulletin Version 3.0.1
powered_by_vbulletin 2024。