VMware Cloud Community
aguacero
Hot Shot
Hot Shot
Jump to solution

PCI-X or PCI-E Nic Options

What are the benefits of choosing a PCI-X Card over a PCI-E Card? I've seen both deployments and couldn't see any major performance lee-way one way or the other. Would like to know what others have experienced?

If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
RParker
Immortal
Immortal
Jump to solution

No performance for NIC. PCI-X Video is normal, and PCIe is for other slots. Some machines have one or the other depending on riser configurations, but you won't notice a difference, it's just for backwards compatible.

PCI-X is the older technology, PCIe is the newer one, but for add-in server cards, either is fine.

PCI-X is often confused with PCI-Express, commonly abbreviated as PCI-E or PCIe. While they are both high-speed computer buses for internal peripherals, they differ in many ways. The first is that PCI-X is a parallel interface that is directly backward compatible with all but the oldest (5-volt) PCI devices. PCIe is a serial bus that offers no compatibility with older buses. PCI-X and PCI buses may run off a PCIe bridge, similar to the way ISA buses ran off PCI buses in some computers. This should not be confused with compatibility. PCIe also matches PCI-X and even PCI-X 2.0 in maximum bandwidth. PCIe x1 offers 250 MB/s in both directions, and currently supports up to an x32 standard at 8 GB/s.

PCI-X has a number of technological and economical disadvantages to PCI-Express. The 64-bit parallel interface requires inherently difficult trace routing, because as with all parallel interfaces, the signals from the bus must arrive simultaneously or within a very short window, and noise from adjacent slots may cause interference. The serial interface of PCIe suffers fewer such problems and therefore requires less complex and less expensive designs. PCI-X buses, like PCI, are half-duplex bidirectional whereas PCIe buses are full-duplex bidirectional. PCI-X buses run only as fast as the slowest device whereas PCIe devices are able to independently negotiate the bus speed. Also, PCI-X slots are longer than PCIe 1x through PCIe 16x, which makes it impossible to make short cards for PCI-X. PCI-X slots thus take quite a bit of space on motherboards, which can be a problem for ATX and smaller form factors.

View solution in original post

0 Kudos
1 Reply
RParker
Immortal
Immortal
Jump to solution

No performance for NIC. PCI-X Video is normal, and PCIe is for other slots. Some machines have one or the other depending on riser configurations, but you won't notice a difference, it's just for backwards compatible.

PCI-X is the older technology, PCIe is the newer one, but for add-in server cards, either is fine.

PCI-X is often confused with PCI-Express, commonly abbreviated as PCI-E or PCIe. While they are both high-speed computer buses for internal peripherals, they differ in many ways. The first is that PCI-X is a parallel interface that is directly backward compatible with all but the oldest (5-volt) PCI devices. PCIe is a serial bus that offers no compatibility with older buses. PCI-X and PCI buses may run off a PCIe bridge, similar to the way ISA buses ran off PCI buses in some computers. This should not be confused with compatibility. PCIe also matches PCI-X and even PCI-X 2.0 in maximum bandwidth. PCIe x1 offers 250 MB/s in both directions, and currently supports up to an x32 standard at 8 GB/s.

PCI-X has a number of technological and economical disadvantages to PCI-Express. The 64-bit parallel interface requires inherently difficult trace routing, because as with all parallel interfaces, the signals from the bus must arrive simultaneously or within a very short window, and noise from adjacent slots may cause interference. The serial interface of PCIe suffers fewer such problems and therefore requires less complex and less expensive designs. PCI-X buses, like PCI, are half-duplex bidirectional whereas PCIe buses are full-duplex bidirectional. PCI-X buses run only as fast as the slowest device whereas PCIe devices are able to independently negotiate the bus speed. Also, PCI-X slots are longer than PCIe 1x through PCIe 16x, which makes it impossible to make short cards for PCI-X. PCI-X slots thus take quite a bit of space on motherboards, which can be a problem for ATX and smaller form factors.

0 Kudos