When do you think the possibilities of PCIe will begin to be used? And are todays gfx cards to slow to see any benefits? Nevermind multi-board solutions and low-end TC, HZ.
In my opinion, PCI-E will have a major impact on how games are designed because you should be able to finally read from the graphic chip memory without breaking the streaming of the transactions between the core logic and the GPU. PCI-E is a point to point bus meaning that it works just like HyperTransport (dedicated upstream/downstream). On AGP, when you switch between read and write, you have to turn around and that takes time.
This should allow a new range of algorithms to be possible (like on consoles). You could use the GPU to calculate very quickly zone of dangers when the player is throwing a grenade (physic blast shadowing). The information could then by passed to your AI and Physics engine to help the AI makes a good decision on how to react to this event and to find out which objects should be impacted (where and how) by the blast. This kind of shadowing algorithm may or may not be efficient (compared to distributed ray casting) but it gives some ideas.
So overall, PCI-E won't have direct impact on rendering but it will have a big impact on engine design (only programmers will notice but games are going to get better more quickly).
All of this can be done on the CPU but people are going to start looking at the GPU to do other things than just graphics. All of this because of PCI-E.
_________________
Dany Lepage
Technical Director/Lead Programmer
Splinter Cell - X/3 (Chaos Theory)
Ubisoft Montreal