• ベストアンサー

GPUの帯域はどれくらいなんですか?

グラフィックボードの拡張スロットは PCI→AGP1,2×→4×→8×→PCI Express16× 、GPUもものすごいスピードで進化しています。 PCI時代からどのように進化してきたかにはすごく興味があります。 しかし、どっかのHPに実際の転送速度はAGP2×あれば良い、8×で帯域を使いきっていないのに pciexpress16×はいらないとかいてありました。 HDTVなどの転送用にグラフィックバスは拡張されたんでしょうか? 以前この掲示板でgeforce4ti4200を使うのにAGP2×ではボトルネックと言われました。どのくらいの転送速度がいるのかが気になっております。 世代別に大体の(必要とされている)GPUの転送速度を教えていただけませんか?

質問者が選んだベストアンサー

  • ベストアンサー
  • parts
  • ベストアンサー率62% (6364/10149)
回答No.1

まあ、PCI Express 16xが最初からフルで使われるようでは、困りますからね。そりゃあ、1~2年はその傾向が続くでしょうし、双方向でこれほどの速度を必要とするのは、確かにHDTVなど特定の用途に限られるでしょう。あくまで、体感するほどの性能を感じる用途の話ですけどね。 では、AGPx4以上やPCI Expressは必要ないのかというと、それは使う側の解釈であり、作る側とは隔たりがあります。実際のところグラフィックス性能のボトルネックはグラフィックスチップではなく、外部バス側にあります。 これは、CPUでも言えることですがメモリなどの速度が今の倍速ありそこからグラフィクスやCPUまでの経路の速度が同じように速くなればグラフィックス性能もさらに向上することが期待できるのです。もちろん、ハードディスクの速度も同じだけ速くなる必要があります。 まあ、最近発表されたPS3のコアとなるCellを見れば分かりますが、これはメモリに25.6GB/sという転送速度を与えています。パソコンが現在ピークバンド幅で8.5GB/s程度ですから圧倒的な速さですよね。これでも、コアの速度にはかないません。 だから、速度を隠蔽するためにビデオメモリやキャッシュメモリというメモリを実装してよく使うデータを蓄えて空き時間がなるべく発生しないようにしているのです。そのため、実際には帯域は慢性的に不足気味であると考えることができるのです。これは、CPUも陰影処理(Shader処理)をできるGPUにも言えるのです。 では、何故使い切れていないなどと言えるのかというと、それはベンチマークや体感するソフトなどで数値が上がらないことがあります。何故、向上しないかというと一定以上処理はいくら帯域が広くても、周辺部の帯域が向上しなければ向上しないためです。 PCIが高速になっても、その先にあるメモリバスやハードディスクが遅ければどうでしょう。結局待つことになるでしょう。そういうハードウェアを組み立てたときに生じる全体のボトルネックが底上げされないとパフォーマンスは発揮できません。 さらに、ソフトにも限界がある。どんな最先端のグラフィックカードでもソフトが軽量なら、変わりませんからね。また、解像度が高くないとそれほど帯域を使わないソフトも多いです。 結局どこがボトルネックかは、ビデオカードの周り側だけではなく、その外側のハードウェアやソフトウェアにもあります。逆に言えば、ビデオカードの性能が低いからグラフィックバスが遅くてもよいという場合は少ないですよ。後は、使う側がどう使うかの問題です。 2倍でもよい、8倍がよい。16倍は駄目ということはなく、使う側が満足できるならPCIでも良いですし、PCI Expressの32xぐらいが欲しいという人もいるかもしれません。 最後に世代別に必要な転送速度はその世代で使われるバスの最大速度でつなぐことが前提の速度で提供されます。GeForce3でも4倍速は必要な速度があります。これは、使う側が感じる体感速度や能力の問題ではなく、あくまで実際のピーク幅が必要であるためです。2倍速で十分だからと4速を遅いバスにつないだら効率的なわけではなく、最大性能が下がり非効率になります。ただ、使う側がそれでも満足できるかできないかの問題になります。

AthlonXP
質問者

補足

グラフィックバスは高いほどいいのですね。 バスがボトルネックなのですね。 geforce3でも4倍速がいるのですね。 ここで新たな疑問が生じたのですが、 geforce3でピークで4倍速が達することみたいですが、 geforce6800だったら8倍速でも足らないと思いますが どうなんでしょうか? GPUのパフォーマンスはバスの帯域に左右されるのですが、Geforce4Ti4200AGP8×は4×とあまりパフォーマンスは変わらなかったと思います。 つまりはソフトが軽すぎてソフトがボトルネックとなっているとかんがえるのでしょうか? GPUの進化は効率をあげてバスの転送速度の限界を極めることとかんがえてよろしいでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

noname#62848
noname#62848
回答No.5

PCI-E×16では上り下りの双方向トータルで8GB/Sなのでノースブリッジ→GPUは4GB/sになりAGP8×下りだけの2倍ですがほとんどのクラスのカード内ではGPU⇔VRAMは数十GB/sであり理論上は×16でさえボトルネックになっています。 現在実アプリではバスがボトルネックになるようなものはありませんが数年持たせなければならない規格はS-ATAなどのように余裕を持って決めるものでしょう。 またノースブリッジとメインメモリ間はDDR2で8GB/sなのでバランスが取れてきたとも思えます。 将来的にあるかもしれないDUAL GPUで下りで3D描画をしながら上りでキャプチャーするなどの用途にはPCI-E×16でも足りないくらいだそうです。速度はCPUやGPUに依存しますが3D描画やHDTVなどの品質(情報量といってよい)はバス幅に依存するということでしょうか。

全文を見る
すると、全ての回答が全文表示されます。
  • A1200hd40
  • ベストアンサー率52% (337/648)
回答No.4

>ベンチマークやFPSなどは同じGPUでも64bit地雷で大きく影響を受け、スコアの低下や ゲームがスムーズにできないこともあるんですよね? その程度で、それほど変化が有るわけでは有りません。 人間が認知できる物ではありません。 人間の感覚がついて行けるのは、30fps(Frames Per Second)がせいぜいで、それ以上に上げても、滑らかに連続して見える事には変わらないので、意味がありません。 「単なる自己満足の世界」です。 D3D7が可能とする事と、現行のD3D9が可能とする事には、表現上にかなりの差が有ります。 より緻密な表現が可能になっているわけです。 そのため、それらを定義するデータも、大型化するものと思われます。 転送量が取り沙汰されるのは、表現が豊かになったことによる、テクスチャ及びレンダリング用パラメータの増大による、「データの巨大化」の問題があるためと推測されます。 DX8世代のアプリケーションのみ利用する場合は、GF4Tiで構わないでしょうが、今後発表されるであろう、DX9標準環境のアプリケーションでは、FXシリーズの中~上クラスが欲しいところになるでしょう。 *同じファミリーのチップでも、ハイエンドとバリュー向けのチップでは、レンダリング用パイプラインの数が違う事がほとんどです。 平たく言うと、同時に出来る処理の数が違います。 それゆえ、処理速度の差に直結します。

全文を見る
すると、全ての回答が全文表示されます。
  • A1200hd40
  • ベストアンサー率52% (337/648)
回答No.3

>GPUのパフォーマンスはバスの帯域に左右されるのですが、Geforce4Ti4200AGP8×は4×とあまりパフォーマンスは変わらなかったと思います。 つまりはソフトが軽すぎてソフトがボトルネックとなっているとかんがえるのでしょうか? GPUの進化は効率をあげてバスの転送速度の限界を極めることとかんがえてよろしいでしょうか? 何か、かんちがいなさってる様なので。 >GPUのパフォーマンスはバスの帯域に左右される NOです。 GPUの構造(アーキテクチャ)、及び、カード上のメモリ周りの速度、そして、GPUの駆動クロックスピードに、その大半が左右されます。 転送速度は、2次的要因でしかありません。 ベンチマーカーや、FPS(一人称視点シューティング)ゲームなどをやる人は、高価なハイエンドのグラフィックチップの性能をほんの少しでも引き出したいがために、転送速度を気にします。 >Geforce4Ti4200AGP8×は4×とあまりパフォーマンスは変わらなかったと思います。 バスの仕様がAGP3.0(1.5V:8xモード対応)に変更されただけで、中身その物が変わらないからです。 >ソフトが軽すぎてソフトがボトルネックとなっているとかんがえるのでしょうか? NOです。 ソフトが軽いなら、リフレッシュレートはシステムが許容する限界値までいくらでも上がります。 3DMarkなどのグラフィックベンチマークソフトが、とにかく処理を複雑にする様に作られているのは、そうやって負荷をかけないと、「実力が判定できない似たり寄ったりの結果」になるためです。 >世代別に大体の(必要とされている)GPUの転送速度を教えていただけませんか? バスの規格自体がここ数年で変化していますので、マザーボードに適合する物としか言えません。 ただ、機能の指標としては、DirectXのバージョン別に、ハイエンド:メインストリーム:バリュー:の、3通りの区分が出来るでしょう。 geforce4ti4200は、DirectX8.1世代中盤~後半の、「ややバリュー向け気味なメインストリーム」として記憶しています。 バリュー向けのGeforce4MXは、実質的にはGeforce2MXと機能自体に変更がありません。 機能的にはDirectX7世代の物です。

AthlonXP
質問者

補足

>GPUの構造(アーキテクチャ)、及び、カード上のメモリ周りの速度、そして、GPUの駆動クロックスピードに、その大半が左右されます。 転送速度は、2次的要因でしかありません。 ベンチマーカーや、FPS(一人称視点シューティング)ゲームなどをやる人は、高価なハイエンドのグラフィックチップの性能をほんの少しでも引き出したいがために、転送速度を気にします。 ゲームの推奨スペックでは必要GPUとメモリだけが書いてあると思うんですが、 ベンチマークやFPSなどは同じGPUでも64bit地雷で大きく影響を受け、スコアの低下や ゲームがスムーズにできないこともあるんですよね? 余談ですが、geforceFX5600はgeforce4ti4200より性能が低いらしいですが、FXのアーキテェクチャーはあまりよくないといえますよね?FX5900はいいらしいですけど

全文を見る
すると、全ての回答が全文表示されます。
  • A1200hd40
  • ベストアンサー率52% (337/648)
回答No.2

ご期待に添えるかどうか判りませんが、取りあえず。 高速バスの転送速度に、それなりの意味が出るのは、FSBの速度を上回る場合に限ります。 AGP1x:66Mhz、2x:133MHzと言う具合に、バスクロックが上がって行きます。 2xまでで、意味が出るのはメモリバスPC66・100世代のPCのみで、現行のFSBでは4xモードですらシステム全体の速度を下げる要因になります。 グラフィックボード単体で見るのでは無く、システム全体のバランスをとることが必要なのです。 4x対応のグラフィックカードを、2xモードで動かしたところで、2x対応のカードと大差が出るわけでは有りません。 むしろ、余計な電力を使うので、その分無駄になります。 >どっかのHPに実際の転送速度はAGP2×あれば良い、8×で帯域を使いきっていないのに pciexpress16×はいらないとかいてありました。 ハイエンド環境を使用しないものを使う方なら、そう言う事も納得できます。 ですが、数年でハイエンド規格がメインストリームに降りてきます。 数年前にも、AGP4x不要論がありました。 そう言う物です。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 骨董品レベルのM/BのGPUで困っています。

    骨董品レベルのM/BのGPUで困っています。 【現在使用中M/B】 ・AX4PE Max ttp://aopen.jp/products/mb/ax4pemax.html 【現在使用中GPU】 ・Geforce4 Ti4200 with AGP8X 現在使っているGPUが限界まで来ています。 物凄いノイズ音です。 そこでGPUを交換したいのですが、M/BのスロットがAGP4Xとこれまた骨董品レベルです。 AGP4X/AGP8Xにも対応しているようですが、見極められません。 AGP4X専用になるとほとんど販売すらしていません。 新しいパソコン買った方が良いという方がほとんどだと思いますが今の所はこのまま使う予定です。(時期をみてそのうち新しいものを買う予定です) 現在販売しているものでこのM/Bに合うのかもしれないGPUを探し出しましたが、このM/Bに適合すると断言出来ないので教えて下さい。 ・nVIDIA GeForceFX5200 128MB LowProfile AGPx8 ・Tornado GeForce FX 5200 (AGP 128MB) ・GFX5200-LA128C (AGP 128MB) ・GV-N62256DP2-RH (AGP 256MB) また、他にも合うGPUがあれば教えて頂けないでしょうか。 よろしくお願いいたします。

  • DIMENSION3100Cにビデオカード増設

    DELL DIMENSION3100Cにビデオカードを増設しようと考えています 拡張スロットがPCIexpress×1(1スロット) PCI(2スロット) となっていて、ロープロファイルのものしか増設できないようです そこで、ZOTACの GeForce GT520 PCI Express x1スロット用か GeForce GT520 PCIスロット用 を購入しようと考えているのですが、 どちらのほうがいいのか、正しく起動するのかわかりません。 どなたか分かる方、回答よろしくお願いしますm(__)m

  • SATAII対応のPCIカードはあるのか

    SATAIIの帯域は300MB/s×SATAの数であり、明らかにPCIの帯域133MB/Sでは力不足なので 出す必要がないのかもしれません。 あえてお聞きしたいのですが、SATAII対応のPCIカードってあるんですか? 300MB/sの転送速度はいらないのですが、 NCQが使えたらいいなと思っています。 というわけで、SATAIIphase1でもいいのですが。 最近PCIEでは出ていました。また、PCI-Xではあるようです。PCI-Eでもボトルネックは発生しそうですが。

  • 最新GPUと古いマザーについて

    GPUの故障でIvyBridge・Gigabyte製B75Mに、買い替えた1050tiで運用を始めたのですが GPUのみの換装で、たまにですが動画視聴中にフリーズするなど、少し不安定になりました。 マザー、GPUとも一番後発ドライバの状態ですが、 この組み合わせはマザーがボトルネックになる可能性はありますか? ・構成 ユニットコムBTO win7sp1 3770K 8Gx2 450W SSDブート GTX560 → 玄人志向1050tiに変更 BIOSの変更点は PCI ROM Priority を EFI Compatible ROM → Legacy ROMに変更 旧ドライバはDDUでクリーンアップ トリプルモニタ GPUx2、IGPUx1  素人なので詳しい補足はできないかと思いますが、 補足要求や経験則でもなんでも構いませんのでアドバイス宜しくお願いいたします。

  • グラフィックボードの性能

    GeForce2MX400 AGP×4 64MB とRADEON×1300 PCI 256MB  とは どちらが性能がよいでしょう?というのはPCIの方がAGPより転送速度が遅いと聞いたからです。

  • 購入したVRAMがPCにとりつけられません

    はじめまして。先日購入したVRAMをPCにとりつけようとしたところ型があわず取り付けられませんでした。AGPスロットとPCIスロットは両方とも空いています。 ただ、PCIの方はPCIExpressではないようです。購入したVRAMは Asustek EN7600GS SILENT/HTDです。 よく見たらPCIExpressと書いてあったんですがこの場合、自分のPCには取り付け不可能でしょうか? またAGPのほうの同じ型なら取り付け可能なのでしょうか? 長々とした説明になってしまったのですが、よろしくお願いします。

  • CPU GPU 性能比較

    1.  CPU: Core i7-12700F GPU: GeForce RTX 3080 10G 2.  CPU: Ryzen 7 5700X GPU: GeForce RTX 4070Ti 上記CPU、GPUの組み合わせの違いで、メモリなど他は同スペックのPCが2台あります。 どちらが良いでしょうか? 用途はゲーム、動画編集を想定しています。 想定する必要スペックにはどちらも達しているのですが、よりお得な方を選びたいと思っています。 自分の理解では、「4070Ti」はメモリバス幅がネックだが、性能的には「3080」よりは上。 「Ryzen 7 5700X」は「Core i7-12700F」「Core i7-13700F」に比べればちょっと低い? くらいです。

  • PCI Express 2.0への移行について

    こんばんは。ビデオカード用スロット規格がAGPからPCI Expressへ915チップセットの登場後徐々に移行していきました。 AGPからPCI Expressへの移行では、なかなか時間がかかりついこの間もRadeon X1950XT搭載のAGPビデオカードも発売され、まだAGPカードも需要があることからまだ完全に移行しきっているとはいいがたい状況です。 そんな中、PCI-Express 2.0という後継規格がすでに彩色発表されています。2.0では転送速度が5Gbpsにまで拡張されるようです。 そこで質問なのですが、現状のPCI Express規格でまだまだ転送速度が足りなくて性能が頭打ちということはないと思うのですが、このような新規格が登場するメリットは何なのでしょうか?PCI-Express x16の半分の転送速度しかないAGP8Xを採用したビデオカードRadeon X1950Pro(AGP版)とPCI-Express版(通常版??)とではベンチマークでは差が出ません。この状態で何のために新規格をリリースするのでしょうか? また、AGPからPCI-Expressへの移行はだいぶ時間がかかっていますが、PCI ExpressからPCI Express2.0への移行は、AGPからPCI Expressの移行にかかった時間と比較して、どれくらいの期間がかかると思いますか? たくさん質問してしまって申し訳ありません。お時間のあるときでかまいませんので、ご回答よろしくお願いします。

  • Geforce8800GT 帯域不足?によるラグの解消

    CPU : Q6600(OC3G) MEM : DDR2-800 1G x 2(2G) マザー : P5K DELUXE GPU : Geforce8800GT定格 PCI : キャプチャーボードPV4 HDD : SATA x 4 (320、500x3) 光学 : IDE x 1(DVD-RAM) 電源 : Owltech SS-600HM(600W) monitor1 : BenQ FP241WZ(24ワイドDVI接続) monitor2 : HP LP1965(19スクエアDVI接続) monitor3 : SB-RX300D(D端子分配機D3出力) 8800GTのDVI端子両方とHDTV端子全てに配線した状態でHDTV出力が映る状態にすると、システム全体に僅かながらラグのような現象がおき特に音声が途切れ途切れになってしまいます。 HDTV出力を含まないときはPCモニタ2台でデュアルにしても問題はなく、HDTV出力のシングル表示?HDTV出力+PCモニタのときに発生します。 ※HDTV出力シングル?HDTV出力+PCモニタのとき、接続されているPCモニタが1台ならば発生しません おそらく帯域不足が原因だと思うのですが、この場合GPUをクロックアップもしくはクロックダウンすれば直るのでしょうか?(どちらをすればいいのでしょうか?)

  • GPU取り付け

    このPCに次のGPUを取り付けることは可能ですか? ATI RadeonTM HD 2400 Pro 256MB メーカー DELL OS windows XP home メモリ 2GB HDD 80GB CPU intel Core2 Duo 2.2GHz 電源出力 280W 拡張スロット PCI Express×16[ロープロファイル](搭載可能サイズ:約63.5mm×167.6mm) PCI[ロープロファイル]:2(搭載可能サイズ:約63.5mm×167.6mm) 型番 DELL OptiPlex 330 DT