Originally posted by: Ilikepiedoyou
so are you saying that if I were to use one 16x card in a 16x slot it would run at that speed, but when you add a second in the next 16x slot, it will often down grade the speed to 8x?
No. What he is saying is that the cards themselves do not hit the limit of the 16x slot. Just like hard drives out there do not hit the 300 MBPS bandwidth of SATA II connections. Most video cards do not have the need to use all the available bandwidth the full 16x slots allow them to use. He proof of that was when using a card in an 8x PCI-E slot, there is little to no pwerformance hit compaired to a full 16x slot. If the cards were using the full 16x of bandwidth, then you would expect an almost 50% performance hit if you cut the bandwidth by 50%.
As to your question on "if I were to use one 16x card in a 16x slot it would run at that speed, but when you add a second in the next 16x slot, it will often down grade the speed to 8x?", that will depend on your motherboard. All motherboards have a limited number of total PCI-E lanes that can be in use at one time. The motherboard chipset determines that total number. Many chipset do not have 32+ lanes of PCI-E, and thus can not run 2 16x PCI-E slots at full bandwidth at the same time. But since the motherboard manufacturers know that the video cards that are currently available do not really need 16 lanes of PCI-E bandwidth, they decided to still install 2 or more physical 16x PCI-E slots on the board, but at the software/BIOS level they will limit the number of PCI-E lanes that each slot has available to it. This is much like placing a rev limiter on a car (i.e. it restricts how much the slot is allowed to do depending on what it is set to. It can be set to have no limit, and use the full 16x that it is capable of, or it can be limited to using 1x, 2x, 4x, 8x as well. Some even allow complete tuning of the limits in 1x increaments). Other boards have a hard limiter in place (i.e. you can not control them at all, even though it is a 16x physical slot, it has a hard limit of only 8x speed). The reasons some do this is because it is cheaper to just have a hard limit then having a software tunible limit.