解讀NVIDIA顯卡 如何通過顯卡參數看顯卡性能
我們在評測一款顯卡性能的時候,經常會發現某某低端卡頻率比高端卡高但性能卻低這樣的問題,下面我就以GeForce 7900GS爲例,說以下如果從顯卡的參數簡單評測顯卡的性能。
[GeForce 7900GS][20像素管線][20紋理單元][7頂點管線][核心頻率450MHz][像素單元頻率450MHz][顯存頻率1380MHz][顯存容量256MB][顯存位寬256bit]
1、顯卡型號爲GeForce 7900GS,這個沒什麼多解釋的;
2、20像素管線,現在遊戲最重要的渲染(render)部分就是像素着色(pixel shader);
3、像素管線可以看成一個個工作小組,20像素管線(pixel shader pipeline),就像20個工作小組,同時進行像素着色工作;
4、顯卡核心頻率可以看成是每個工作小組的工作速度,450MHz即每秒完成450M次工作;
5、通過第3、4兩條,很容易理解,整體工作能力就是工作小組數量*每個工作小組的速度,同理:像素着色能力=像素管線*核心頻率;
6、紋理填充也是渲染的重要部分,紋理填充能力=紋理單元*核心頻率,道理同上;
7、頂點生成也是渲染的重要部分,頂點生成能力=頂點管線*核心頻率,道理同上;
8、顯存(graphic memory)是評判顯卡性能的又一個關鍵指標,顯存容量大小決定了顯卡需不需要藉助系統內存一起工作;
9、當顯存容量不足,必須藉助系統內存的時候,速度會大大降低,因爲系統內存速度往往要比顯存慢很多,具體差多少見第10條。
10、這裏給出一個顯存帶寬計算公式:顯存帶寬=顯存頻率*(顯存位寬/8);
11、簡單計算7900GS顯存帶寬=1380MHz*256bit/8=44160MB/s=44.16GB/s,系統內存如DDR2-800,帶寬僅爲6.4GB/s;
12、通過第10條,很容易理解,顯卡其實並非只要顯存位寬大就好,其實顯存帶寬包含了顯存位寬和顯存頻率兩部分;
注:GeForce 7系列顯卡是傳統顯卡架構,所以用來舉例;GeForce 8系列顯卡架構有所不同,但其中判斷方式基本相當。
1999年9月1日,nVIDIA發佈了GeForce256顯示芯片,開創了顯卡的3D新時代。Geforce256也是全球第一個集成幾何加速/轉換、動態光影、三角形設置/剪輯和四像素渲染等3D加速功能的圖形引擎。通過T&L技術,它將CPU從繁重的3D幾何運算中解放出來,所有的變形與光照等原來由CPU處理的工作都交由GPU來運算。這款芯片問世在當時引起了巨大的轟動,也使nVIDIA登上顯卡芯片領域的霸主地位, 並進而推出了GeForce 2、GeForce MX、GeForce 3等一系列登峯造極的作品。
下面表格可以清楚看到nviada顯示芯片的發展,不論您是購買新機、或者選購二手顯卡都有幫助,現在我們就從GeForce256開始我們的3D芯片之旅。
DX 版本 |
標準 |
參考顯 |
參考顯存類型 |
主流顯存位寬 |
像素 渲染 管線 |
頂點 着色 引擎 | |
備註 |
備註1 |
備註2 |
備註3 | ||||
GF 256 | 7.0 | 120 | 300 | DDR | 128 | 4 |
1 |
GF2 MX200 | 7.0 | 175 | 166 | SDR | 64 | 2 | 1 |
GF2 MX400 | 7.0 | 200 | 166 | SDR | 128 | 2 | 1 |
GF2 GTS | 7.0 | 200 | 333 | DDR | 128 | 4 | 1 |
GF2 PRO | 7.0 | 200 | 400 | DDR | 128 | 4 | 1 |
GF2 ultra | 7.0 | 250 | 460 | DDR | 128 | 4 | 1 |
GF2 Ti | 7.0 | 250 | 400 | DDR | 128 | 4 | 1 |
GF3 | 8.0 | 200 | 460 | DDR | 128 | 4 | 1 |
GF3 TI200 | 8.0 | 175 | 400 | DDR | 128 | 4 | 1 |
GF3 TI500 | 8.0 | 240 | 500 | DDR | 128 | 4 | 1 |
GF4 MX420 | 7.0 | 250 | 166 | SDR | 64 | 2 | 1 |
GF4 MX4000 | 7.0 | 275 | 400 | DDR | 128 | 2 | 1 |
GF4 MX440SE | 7.0 | 250 | 333 | DDR | 64 | 2 | 1 |
GF4 MX440 | 7.0 | 270 | 400 | DDR | 128 | 2 | 1 |
GF4 MX440 8X | 7.0 | 270 | 500 | DDR | 128 | 2 | 1 |
GF4 MX460 | 7.0 | 300 | 550 | DDR | 128 | 2 | 1 |
GF4 TI4200 | 8.0 | 250 | 500 | DDR | 128 | 4 | 2 |
GF4 TI4400 | 8.0 | 275 | 550 | DDR | 128 | 4 | 2 |
GF4 TI4600 | 8.0 | 300 | 600 | DDR | 128 | 4 | 2 |
GF4 TI4800SE | 8.0 | 275 | 550 | DDR | 128 | 4 | 2 |
GF4 TI4800 | 8.0 | 300 | 650 | DDR | 128 | 4 | 2 |
GF FX5200 | 9.0 | 250 | 400 | DDR | 128 | 4 | 2 |
GF FX5200U | 9.0 | 325 | 650 | DDR | 128 | 4 | 2 |
GF FX5500 | 9.0 | 270 | 400 | DDR | 128 | 4 | 2 |
GF FX5600 SE/XT | 9.0 | 235 | 400 | DDR | 64 | 4 | 2 |
GF FX5600 | 9.0 | 325 | 500 | DDR | 128 | 4 | 2 |
GF FX5600Ultra | 9.0 | 350 | 700 | DDR | 128 | 4 | 2 |
GF FX5700LE | 9.0 | 250 | 400 | DDR | 128 | 4 | 3 |
GF FX5700 | 9.0 | 425 | 600 | DDR | 128 | 4 | 3 |
GF FX5700Ultra | 9.0 | 475 | 900 | DDR2 | 128 | 4 | 3 |
GF FX5800 | 9.0 | 400 | 800 | DDR2 | 128 | 4 | 3 |
GF FX5800Ultra | 9.0 | 500 | 1000 | DDR2 | 128 | 4 | 3 |
GF FX5900XT/SE | 9.0 | 400 | 700 | DDR | 256 | 4 | 3 |
GF FX5900 | 9.0 | 400 | 850 | DDR | 256 | 4 | 3 |
GF FX5900U | 9.0 | 450 | 850 | DDR | 256 | 4 | 3 |
GF FX5950U | 9.0 | 475 | 950 | DDR | 256 | 4 | 3 |
GF 6200TC | 9.0C | 350 | 500 | DDR | 64 | 4 | 3 |
GF 6200A | 9.0C | 300 | 500 | DDR | 64 | 4 | 3 |
GF6600 | 9.0C | 300 | 550 | DDR | 128 | 8 | 3 |
GF6600LE | 9.0C | 300 | 500 | DDR | 128 | 4 | 3 |
GF6600GT | 9.0C | 500 | 1000 | DDR3 | 128 | 8 | 3 |
GF6800LE | 9.0C | 320 | 700 | DDR | 256 | 8 | 4 |
GF6800 | 9.0C | 325 | 700 | DDR | 256 | 12 | 5 |
GF6800GT | 9.0C | 350 | 1000 | DDR3 | 256 | 16 | 6 |
GF6800Ultra | 9.0C | 400 | 1100 | DDR3 | 256 | 16 | 6 |
GF7300LE | 9.0C | 450 | 666 | DDR2 | 64 | 4 | 3 |
GF7300GS | 9.0C | 550 | 800 | DDR2 | 64 | 4 | 3 |
GF7300GT | 9.0C | 550 | 1000 | DDR3 | 128 | 8 | 4 |
GF7600GS | 9.0C | 400 | 800 | DDR2 | 128 | 12 | 5 |
GF7600GT | 9.0C | 560 | 1400 | DDR3 | 128 | 12 | 5 |
GF7800GS | 9.0C | 375 | 1000 | DDR3 | 256 | 16 | 6 |
GF7800GT | 9.0C | 400 | 1000 | DDR3 | 256 | 20 | 7 |
GF7800GTX | 9.0C | 430 | 1200 | DDR3 | 256 | 24 | 8 |
GF7900GT | 9.0C | 450 | 1300 | DDR3 | 256 | 24 | 8 |
GF7900GS | 9.0C | 450 | 1320 | DDR3 | 256 | 20 | 7 |
GF7900GTX | 9.0C | 650 | 1600 | DDR3 | 256 | 24 | 8 |
備註1:採用相同顯示芯片的不同品牌系列顯卡,核心頻率有一定差異。
備註2:很多芯片可以搭配不同類型的顯存,當然結果是:同一顯示核心,可以搭配DDR/DDR2/DDR3顯存,而顯存本身也有不同頻率,這導致同樣核心的顯卡花樣百出,性能/價格也有很大不同。