萬盛學電腦網

 萬盛學電腦網 >> 顯卡故障 >> 別讓評測數據欺騙了你的眼睛

別讓評測數據欺騙了你的眼睛

本文所要描述和討論的並不是測試成績究竟是否含有水分,而是評測過程的本質。 

  閱讀拙作之前您先回答一個問題,兩(電腦沒聲音)塊顯卡在同樣平http://www.xsyzj.cn台、同樣條件下運行游戲,一個平http://www.xsyzj.cn均速度是150幀/秒,另一個是160幀/秒,這兩(電腦沒聲音)塊顯卡有區別麼也許您會回答有區別,因為這兩(電腦沒聲音)塊顯卡的速度相差6.666667%。或許您會回答沒有區別,因為無論是120幀/秒還是130幀/秒或者更高,我們在游戲中感覺到的速度都是一樣的。但是無論如何,作為DIYer的我們還是都熱衷於討論各種顯卡的評測數據。

  由於種種原因,無論是廠家、經銷商還是國內外媒體、用戶,對顯卡3D性能(注意,2D畫質和顯卡做工不在本文討論范圍之內)好壞最直接的評價都是通過各種標准化的評測數據獲得的。評測方式不外乎以下三種。

  方法一,基准測試軟件。基准測試軟件在選定條件下運行幾款覆蓋面較大的實際3D游戲,獲得平http://www.xsyzj.cn均幀數,然後通過自有運算方式進行加權平http://www.xsyzj.cn均後,給出平http://www.xsyzj.cn台的3D性能得分作為測試成績。這種方法的典型代表是經典的3DMark 03和3DMark 05等。

  方法二,游戲軟件中自帶的幀數測試程序。某些游戲軟件自帶性能測試程序,通過運行相同DEMO獲得平http://www.xsyzj.cn均幀數作為測試成績。例如常見的DOOM 3、Half-Life 2、Far Cry等。

  方法三,實際測試幀速度。使用第三方軟件紀錄游戲實際運行時的平http://www.xsyzj.cn均幀速度作為測試成績。這種方法由於隨機性較大,一般通過多次測試取數值平http://www.xsyzj.cn均的方式減少誤差。

  也許看過太多的評測數據後,您和筆者一樣已經麻木了。但是眼花耳熱之後,您是否也曾仔細想過,這些評測數據合理麼或者說這種評測方式合理麼也許您會習慣性的覺得這些很合理,也許您不會同意筆者以下的觀點,也許您通讀本文後仍舊不會找到更好的評測顯卡的方法,甚至不知筆者所雲。這裡(電腦自動關機)需要強http://.調的是,筆者本文中僅對目前流行的標准化顯卡評測方式作技術性探討,而不存在任何針對媒體或廠商的攻擊,由於沒有足夠的證據,文章中涉及到的廠商和產品品牌均用化名。

  上述三種評測方法從本質來說是相同的,都是通過使用顯卡運行各種3D程序,然後通過處理平http://www.xsyzj.cn均幀數數據獲得顯卡性能評價,那麼這種非常流行的以平http://www.xsyzj.cn均幀數作為顯卡性能唯一標准的標准評測方式是否合理呢筆者在經歷了許久的麻木後產生以下疑問。

  回到本文最初的那個問題,兩(電腦沒聲音)塊顯卡在同樣平http://www.xsyzj.cn台、同樣條件下運行游戲,一個平http://www.xsyzj.cn均速度是150幀/秒,另一個是160幀/秒,這兩(電腦沒聲音)塊顯卡有區別麼實際上對於多數人來說,這是沒區別的,因為人眼最大分辨速度大約50~100ms,也就是說,當圖像連續速度超過30幀/秒的時候,人眼就會認為畫面是連續的,所以包括電視畫面在內大多數視頻的連續播放速度都是30幀/秒。此外,對於CRT顯示器來說,其刷新速度最多100 Hz,也就是說每秒最多顯示100張畫面,而對於LCD顯示器來說,這個速度降為60 MHz。那麼是不是對於顯卡來說,30幀/秒的速度就足夠了呢需要注意的是,這裡(電腦自動關機)筆者提到的是連續播放速度,而不是平http://www.xsyzj.cn均速度。對於實際3D游戲來說,由於不同畫面渲染工作量差別極大,不可能像播放媒體流那樣速度均一,所以對顯卡的品均運行速度來說30幀/秒並不代表最佳性能。

  其實,對於不同類型的游戲,平http://www.xsyzj.cn均幀速度的要求並不是完全相同的。例如對於CS-S這類激烈的第一人稱3D對戰游戲,根據筆者多年的經驗,45幀/秒的速度已經基本能夠保證流暢運行,而當速度達到60幀/秒的時候,我們的感覺已經是非常流暢了。筆者可以負責地告訴您,無論您是多麼專業的玩家,無論您的水平http://www.xsyzj.cn有多高,您永遠不會發現120幀/秒和110幀/秒之間所謂“龐大”的速度差別,即使您認為您能夠分出它們之間的差別,這也將是純粹的心理作用。但是盡管所有人都明白這個道理,一些別有用心的媒體或是廠商,總是如此炒作,經常會看到這樣的比較:“A卡的測試成績是98.4幀/秒,比測試成績為91.5幀/秒的B卡快出7.5%之多。”但是這樣的比較在實際游戲中是沒有任何意義的,因為在實際游戲中,兩(電腦沒聲音)者之間的差距我們無法用肉眼感覺到,也就是說,這兩(電腦沒聲音)款顯卡的“性能”是完全相同的!

  也許您會說,的確這個差距我們無法認知其存在,但是這兩(電腦沒聲音)塊顯卡如果運行在更苛刻的條件下,性能差距就會被我我們感知啊。對的,是這樣的!但是這裡(電腦自動關機)出現了概念偷換。別忘了,在這裡(電腦自動關機),測試條件已經被改變了,也就是說原來九十多幀/秒的測試條件是不合理的,那麼為什麼測試者不選擇一個更加合理並能夠反映出顯卡性能差距的測試條件呢!您還會強http://.調,一般來說性能差異會隨著測試條件改變而成比例的改變。但別忘了,這句話中“一般來說”這四個字是無法省略掉的。也就是說,有(至少理論上有)這種可能,一塊顯卡在分辨率1024*768@32bit時的測試成績會達到100幀/秒,但當測試條件提升至分辨率為1280*1024@32bit時,測試成績僅為2幀/秒(當然這是筆者有意的誇張)。所以,如果您認為測試的平http://www.xsyzj.cn均幀數或其加權品均作為顯卡是及性能的反映是合理的話,那麼至少這個測試成績的差別是您能夠觀察到的。

  平http://www.xsyzj.cn均幀速度也有其重要性,因為對於目前顯卡來說,平http://www.xsyzj.cn均幀速度較大的差距還是能夠基本體現出性能差異的,例如運行某游戲,平http://www.xsyzj.cn均速度45幀/秒的顯卡一定要比平http://www.xsyzj.cn均速度15幀/秒的顯卡快。但是,筆者要強http://.調的是,這種差異一定要產生在合理范圍內,我們可以認為平http://www.xsyzj.cn均45幀/秒和平http://www.xsyzj.cn均15幀/秒速度相差很大,但是我們(至少是筆者)可以認為平http://www.xsyzj.cn均450幀/秒和平http://www.xsyzj.cn均150幀/秒在速度上是完全相同的,因為它超過了感知的極限。

  既然110幀/秒和120幀/秒是沒有區別的,那麼平http://www.xsyzj.cn均幀速度40幀/秒和40幀/秒之間是否有差別呢可能很多讀者或多或少都會有這樣的疑問,只是在各種標准化評測數據的攻勢下,不能或不願提出這樣的疑問而已。其實,平http://www.xsyzj.cn均幀速度40幀/秒和40幀/秒之間不僅有區別而且有非常大的區別。

  一些有心的玩家也許會和筆者有相同的感覺,基於同樣級別的1號品牌圖形芯片和2號品牌圖形芯片的顯卡盡管在各種以平http://www.xsyzj.cn均幀速度作為唯一依據的標准化評測成績(指前面所述的三種評測方法)中,盡管測試成績幾乎完全一樣,但實際運行各種游戲時,基於2號品牌圖形芯片的顯卡運行游戲時明顯有停頓的感覺,但基於1號品牌圖形芯片的顯卡運行游戲時卻令人感到非常流暢,它們運行游戲時各種條件都相同。需要注意的是,這裡(電腦自動關機)筆者強http://.調的是各種游戲,而不是我們津津樂道的1號品牌圖形芯片比較適合運行DOOM3而2號品牌圖形芯片適合運行Half-Life 2。為什麼主觀上強http://.烈的速度差異卻無法體現在標准化測試成績中呢這只能歸結為標准化測試的方法不夠科學、不夠合理,因為標准化測試的成績唯一取決於平http://www.xsyzj.cn均幀速度!注意,這裡(電腦自動關機)筆者要強http://.調的是“平http://www.xsyzj.cn均”二字。很多情況下恰恰是這樣的,對於2號品牌圖形芯片來說,盡管在資源消耗量比較小的時候,速度會大於1號品牌圖形芯片,但是當游戲中突然出現極為復雜的圖像時,較大的資源占用量會大大降低顯卡效能,從而使其速度大幅下降,而1號品牌圖形芯片盡管在處理簡單圖像時速度比2號圖形芯片略慢,但其性能在較大資源占用量的時候下降較少,這時給人的感覺就是比較平http://www.xsyzj.cn穩,從而獲得更好的主觀感覺。

  下面筆者將舉一個比較恰當的例子,一個游戲的某10秒鐘片斷,其中9秒圖像都非常簡單,但只有一秒卻非常消耗資源,分別給基於1號圖形芯片和2號圖形芯片的顯卡進行渲染。對於前者來說,前9秒鐘的運行速度都是42幀/秒,而另一秒的速度是22幀/秒,這時該顯卡的平http://www.xsyzj.cn均幀速度是40幀/秒;而對於後者,前9秒鐘運行速度較快,是44幀/秒,但由於後一秒由於資源消耗較大,速度僅為4幀/秒,但是由於前9秒的速度較快,其平http://www.xsyzj.cn均幀速度也是40幀/秒。通過這個比較極端的例子,相信讀者很容易判斷出,前者在實際游戲過程中,給玩家的主觀感覺是明顯比後者流暢,盡管這兩(電腦沒聲音)塊顯卡的標准化測試成績是相同的。其實這就是經典的“木桶效應”,一個木桶究竟能裝多少水,並不是由其最長的木板長度決定的,也不是由其一周木板的平http://www.xsyzj.cn均長度決定的,而是由其最短的一塊木板長度決定的。對於顯卡來說,用戶對其速度的主觀感覺並不取決於其平http://www.xsyzj.cn均幀速度,而主要取決於最低幀速度。

  看到這個結論,您也許會眼前一亮,那麼是不是只要我們確定了顯卡的最低幀速度是多少就可以簡單比較其性能了呢當然不是,因為最低幀速度的隨機性很大,可能某顯卡其他大多數時間都正常工作,但只在某個時間點內出現跳幀,這種現象並不罕見。筆者認為,多數情況下,取顯卡最慢的1/10時間平http://www.xsyzj.cn均幀速度往往比整體平http://www.xsyzj.cn均幀速度更能夠清晰反映用戶使用時的主觀感覺。

  筆者看過很多標准化測試報告,一般來說3DMark 03、3DMark 05給出的測試成績得分精確到1/1000,而各種平http://www.xsyzj.cn均幀速度測試給出的結果至少精確到1幀
copyright © 萬盛學電腦網 all rights reserved