Well A bottleneck is just a term for something that is lowering your performance potential of your computer.
For example..... if you have 3 GTX 470's in SLI....and you are running a Q9650 Quad core CPU..... your Bottleneck would be your CPU. Why because your performance of your CPU is not good enough to let all the performance of your video cards through.
Your video cards would be sending too much information through the CPU too fast to process it all before they were sending it new information.
So by Overclocking your CPU.... you would be increasing the amount of processes your CPU could accept from your video cards over an amount of time. Hence Speeding it up.
So Any Bottleneck works like this..... If you have a Computer with 1 Gig of RAM and you are running large applications.... So much so that it was too large for the the amount of RAM that have in the computer. Your CPU would have to keep accessing the Page File off the Hard Drive (Which is slower then RAM) Causing a slow down in the information access times.
Which again is a bottleneck
You see where I am going with this....It's kind of like having a large room with a small doorway and everyone trying to get out at once. If you try to throw everyone through at once obviously you will have a slow down of people trying to leave the room. Maybe even a traffic jam of sorts.
But if you had a larger door on that room.... More people could exit causing less of a slowdown or no slowdown at all....you could move the people through the door way much faster...... meaning getting rid of the bottle neck.
It your situation while the Q9650 is an awesome CPU that you should be very proud of.... 3 GTX 470's might be a little large for it.
For optimal performance ..... I would suggest an overclock of 3.4Ghz at Min and for best performance I would say 3.6 or 3.8 would be even better.
4.0Ghz would be overkill.... but the faster the CPU the better the performance.... so you could go that high as well.
Hope this helps.
post edited by 20mmrain - 2010/08/13 11:56:04