Reply 20 of 28, by dexvx
wrote:to me, they are the same thing. it's kinda like the difference between pci-e generations.
There are some under the hood not so subtle changes to PCI-X versus PCI. The biggest is that PCI-X supports MSI on a per device level (if you're wondering why if you have multiple PCI devices one would affect there other, that's usually the answer). This is especially true for network devices that send an interrupt every time the packet buffer is full (or if you're a dumb admin set it on a per packet level).
The differences between PCI-Express generations is encoding and signaling differences, to my knowledge.