4

GTX680 GPU に関する NVIDIA のホワイトペーパーを見ています。ホワイト ペーパーの 6 ページに、GTX680 のフィル レートが 128.8 ギガテクセル/秒であると記載されています。

これについていくつか質問があります。

  1. 1 テクセルは 1バイトですか、それとも4 バイトですか? つまり、テクセルは RGBA (または float) なのか、それともただの char なのか?

  2. 「128.8 ギガテクセル/秒のフィル レート」は「 128.8 GB/秒の帯域幅」と同じことですか?

4

1 に答える 1

1

Gigatexels は、テクスチャ ユニットのスループットの尺度です。基本的に、1 秒あたり 1288 億のフィルタリングされたテクスチャ サンプルを処理できます。

1)あなたが言及したように、テクセルのサイズはさまざまです。多くの場合、テクスチャは RGBA 4 文字 (4 バイト)、float (4 バイト)、または 4 float (16 バイト) です。他のテクスチャ形式があり、テクセルはテクスチャ上の 1 点のデータを参照します。

2) いいえ。GB/秒単位のメモリ スループットは、GPU がメイン/グローバル メモリから「潜在的に」読み取る速度を定義します。テクスチャ サンプルが一貫していない (つまり、テクスチャの同じ/隣接するセクションを使用していない) 場合、グローバル フェッチが必要になり、メイン メモリへの帯域幅が問題になります。これは、Gigatexel 図形とは異なり、任意のデータにも適用され、頂点データもメモリから読み取られるという事実も含まれます。これらのデータを要求するコアが何千とまではいかなくても多数ある場合は特に、高帯域幅を持つことが重要です。

于 2013-01-24T08:40:48.803 に答える