- Oct 19, 2004
- 1,628
- 0
- 0
So, PCIe is point-to-point, with a central switch.
PCIe x1 is 2.5 Gbit/sec, and higher PCI ratings accordingly.
But that leaves some questions:
1) what is the total bandwidth that the switch can handle? Is that specified in the standard is is that a matter of each implementation being free to offer as much as they can?
2) what happens if several PCIe devices all want to force data on the switch? How does the switch prioritise this? Is the switch getting advance notice of incoming packets so that it can make a decision? Is that under OS control?
Unreleated to this, but fits in: if you have PCI-X of some rating, is that always a totally seperate bus from PCI? If you have 32bit/33MHz PCI and PCI-X in one machine, does it always have at least two PCI busses?
Thanks
PCIe x1 is 2.5 Gbit/sec, and higher PCI ratings accordingly.
But that leaves some questions:
1) what is the total bandwidth that the switch can handle? Is that specified in the standard is is that a matter of each implementation being free to offer as much as they can?
2) what happens if several PCIe devices all want to force data on the switch? How does the switch prioritise this? Is the switch getting advance notice of incoming packets so that it can make a decision? Is that under OS control?
Unreleated to this, but fits in: if you have PCI-X of some rating, is that always a totally seperate bus from PCI? If you have 32bit/33MHz PCI and PCI-X in one machine, does it always have at least two PCI busses?
Thanks