OK guys I have been doing a lot of reading lately on everything coming out and I have a few questions.
It seems like when PCI Express comes out most people are saying there will be 1 16x slot and the rest 1x slots. 1x slots provide a modest 300MB/sec bandwidth, that is less than current 64/66 PCI slots. PCI-X 1.0 is upto 64/133 which is ~ 1GB/sec and can have multiple slots per board. PCI-X 2.0 is upto 64/533, 4.3GB/sec (or the same as 16x PCI Express) and even still I have read about development of a PCI-X interface with speeds of 64/1066 or over 8 GB/sec. It seems that for people who use equipment beyond the normal users (i.e. faster SCSI or even SATA drives) that PCI-X would be the better interface as of now. With PCI-X being able to match if not surpass the PCI-Express interface in speed, What is the advantage besides getting rid of AGP? I have read PCI-Express provides a more direct path to the processor than PCI, PCI-X or AGP but if the raw speed of PCI-X can go up to double that of PCI-Express, what is the point of the more efficient route?
It seems like when PCI Express comes out most people are saying there will be 1 16x slot and the rest 1x slots. 1x slots provide a modest 300MB/sec bandwidth, that is less than current 64/66 PCI slots. PCI-X 1.0 is upto 64/133 which is ~ 1GB/sec and can have multiple slots per board. PCI-X 2.0 is upto 64/533, 4.3GB/sec (or the same as 16x PCI Express) and even still I have read about development of a PCI-X interface with speeds of 64/1066 or over 8 GB/sec. It seems that for people who use equipment beyond the normal users (i.e. faster SCSI or even SATA drives) that PCI-X would be the better interface as of now. With PCI-X being able to match if not surpass the PCI-Express interface in speed, What is the advantage besides getting rid of AGP? I have read PCI-Express provides a more direct path to the processor than PCI, PCI-X or AGP but if the raw speed of PCI-X can go up to double that of PCI-Express, what is the point of the more efficient route?