Risaan :
I can now see where i am wrong
a single gfx will probly not be peaking more then 4gb/s within 2 years, when a hd7970/gtx680 is peaking around 2gb/s today.
and the GTX titan that is around 47% faster then the gtx680, will not use 47% more bandwidth (3gb/s) as i understand it.
i hope i got that right
Again many thanks for your help.
The ratio of GPU calculations vs PCIe bandwidth (or GPU vs CPU scaling software demands) is one reason. The MAIN reason is simply that the PCIe bandwidth requirement doesn't increase as quickly as some might think. And let's be clear, when it becomes essential, that's when a new PCIe version (i.e. PCIe v4.0 is released).
*Other:
I don't want to appear rude, but I recommend you pay more attention to your terminology. With reference to this link:
http://en.wikipedia.org/wiki/PCI_Express#PCI_Express_3.0
Note:
1) You can use GB/second or GT/sec however understand the differences between them.
2) You say "gbps" which means Gigabits per Second; a BYTE is composed of eight BITS so if you say "gbps" and mean "GB/s" you're off by 8x the value you meant. Not only did you likely mean "GB/s" (Gigabytes per Second) but I'm not sure where you got the "2gps" value anyway since it's not accurate in either case. A 16-slot PCIe v3.0 interface can handle a bandwidth of 15.75 GB/ and a GTX680 would use just under HALF of that (so roughly 7GB/s).
This is getting picky, but you say "gfx" instead of saying "graphics card"; while I know what you mean the more mistakes there are the harder it is to read a comment. It doesn't mean graphics card:
http://en.wiktionary.org/wiki/GFX
3) Bandwidth is very tricky to discuss:
- Do we mean PCIe bandwidth and bottlenecks?
- Are we talking about the GPU to Video RAM (on the graphics card) only?
- Are we talking theoretical maximums? (for example the "60MB/sec" number you constantly see for USB2 devices such as card readers despite the fact that the device itself isn't that fast.
OTHER:
multi-GPU:
SLI/Crossfire use a feature called "AFR" or Alternate Frame Rendering. Essentially the same data exists in the Video RAM of each set of VRAM and each GPU works on it. If that's the case, would a GTX690 (two GPU's on one card) require DOUBLE the PCIe bandwidth of a single GPU, the SAME as a single GPU or somewhere in between? I leave that up to you to research if you wish.
(Also, is there a DIFFERENCE in PCIe bandwidth usage between two SEPARATE cards versus two identical GPU's on the SAME card?)
Summary:
PCIe bandwidth isn't a huge concern. CPU's and motherboards that support more PCIe bandwidth are released as the demand warrants it.
Cheers.