en
  • English
  • German
  • Chinese

Knowledge-Base

Spectrum PCI Express Compatibility Chart

PCI Express Lane Chart

This chart shows the compatibility and the maximum transfer speeds for the different Spectrum products and PCI Express bus versions. Please note that the transfer speed shown here is a measured figure from a reference system. The reached transfer speed in your system is also depending on the motherboard, the operating system and other devices in the system and may be less.

Generation Physical Clock M2p M4i-x8 M5i-x16
Gen 1 x1 1.25 GHz not compatible not compatible not compatible
Gen 1 x4 1.25 GHz 600-800 MB/s not compatible not compatible
Gen 1 x8 1.25 GHz 600-800 MB/s 1500-1700 MB/s not compatible
Gen 1 x16 1.25 GHz 600-800 MB/s 1500-1700 MB/s 3000-3500 MB/s
Gen 2 x1 2.5 GHz not compatible not compatible not compatible
Gen 2 x4 2.5 GHz 600-800 MB/s not compatible not compatible
Gen 2 x8 2.5 GHz 600-800 MB/s 3000-3400 MB/s not compatible
Gen 2 x16 2.5 GHz 600-800 MB/s 3000-3400 MB/s 6000-7000 MB/s
Gen 3 x1 4 GHz not compatible not compatible not compatible
Gen 3 x4 4 GHz 600-800 MB/s not compatible not compatible
Gen 3 x8 4 GHz 600-800 MB/s 3000-3400 MB/s not compatible
Gen 3 x16 4 GHz 600-800 MB/s 3000-3400 MB/s 10000-13900 MB/s
Gen 4 x1 8 GHz not compatible not compatible not compatible
Gen 4 x4 8 GHz 600-800 MB/s not compatible not compatible
Gen 4 x8 8 GHz 600-800 MB/s 3000-3400 MB/s not compatible
Gen 4 x16 8 GHz 600-800 MB/s 3000-3400 MB/s 10000-13900 MB/s

Please note that PXIe always has 8 physical lanes. The resulting transfer speed depending on the electrical connection is shown in the next chapter.

Difference between physical and electrical lanes

The above chart shows the limitations for physical connections (size of the connector itself). Luckily a lot of motherboard manufacturers, especially server based manufacturers, tend to use larger physical connectors than lanes are electrical connected. This may lead to the fact that a Spectrum PCI Express x8 card is used inside a physical x8 connector which has only 2 or 4 lanes connected electrically.

This combination works fine for all Spectrum cards but limits the transfer speed to the speed the electrical connections can handle.

The following table shows the different transfer speeds one can achieve based on the electrical connection:

Generation Lanes Clock M2p M4i-x8 M4x-x4 M5i-x16
Gen 1 x1 1.25 GHz 170-200 MB/s 170-200 MB/s 170-200 MB/s 170-200 MB/s
Gen 1 x2 1.25 GHz 350-400 MB/s 350-400 MB/s 350-400 MB/s 350-400 MB/s
Gen 1 x4 1.25 GHz 600-800 MB/s 700-850 MB/s 700-850 MB/s 700-850 MB/s
Gen 1 x8 1.25 GHz 600-800 MB/s 1500-1700 MB/s 700-850 MB/s 1500-1700 MB/s
Gen 2 x1 2.5 GHz 170-200 MB/s 350-400 MB/s 350-400 MB/s 350-400 MB/s
Gen 2 x2 2.5 GHz 350-400 MB/s 700-850 MB/s 700-850 MB/s 700-850 MB/s
Gen 2 x4 2.5 GHz 600-800 MB/s 1500-1700 MB/s 1500-1700 MB/s 1500-1700 MB/s
Gen 2 x8 2.5 GHz 600-800 MB/s 3000-3400 MB/s 1500-1700 MB/s 3000-3400 MB/s
Gen 2 x16 2.5 GHz 600-800 MB/s 3000-3400 MB/s 1500-1700 MB/s 6000-7000 MB/s
Gen 3/4 x1 2.5 GHz 170-200 MB/s 350-400 MB/s 350-400 MB/s 700-850 MB/s
Gen 3/4 x2 2.5 GHz 350-400 MB/s 700-850 MB/s 700-850 MB/s 1500-1700 MB/s
Gen 3/4 x4 2.5 GHz 600-800 MB/s 1500-1700 MB/s 1500-1700 MB/s 3000-3400 MB/s
Gen 3/4 x8 2.5 GHz 600-800 MB/s 3000-3400 MB/s 1500-1700 MB/s 6000-7000 MB/s
Gen 3/4 x16 2.5 GHz 600-800 MB/s 3000-3400 MB/s 1500-1700 MB/s 10000-13900 MB/s

Payload size

All motherboards internally have a PCI Express payload size that heavily influences the maximum transfer speed that can be reached. The maximum payload size is normally depending on the chipset the manufacturer is using but can also be decreased by other devices that are connected to the chipset. While in theory the payload size can have a lot of different values, in real life (2025) all chipsets either have a payload size of 128 bytes, 256 bytes or 512 bytes.

The following performance was measured with a M4i card in a PCI Express x8 Gen 2 interface:

  • 512 bytes payload size: read (acquisition) transfer speed of 3380 MB/s, write (replay) transfer speed of 2820 MB/s
  • 256 bytes payload size: read (acquisition) transfer speed of 3380 MB/s, write (replay) transfer speed of 2820 MB/s
  • 128 bytes payload size: read (acquisition) transfer speed of 3000 MB/s, write (replay) transfer speed of 2000 MB/s

The following performance was measured with a M5i card in a PCI Express x16 Gen 3/4 interface:

  • 512 bytes payload size: read (acquisition) transfer speed of 13950 MB/s, write (replay) transfer speed of 11990 MB/s
  • 256 bytes payload size: read (acquisition) transfer speed of 11800 MB/s, write (replay) transfer speed of 10400 MB/s
  • 128 bytes payload size: read (acquisition) transfer speed of 8200 MB/s, write (replay) transfer speed of 7500 MB/s

Lane configuration in the BIOS

On some motherboard the lane configuration of slots can be programmed in the BIOS. This configuration normally allows to either have one fast slot with full number of lanes or two mid speed slots with each half number of lanes using. In case that one slot is used with full speed the other slot is normally not usable then. Please check your BIOS settings and the motherboard manual when encountering non-expected transfer speed results.

Contact

On location for you. Choose your region.

Europe USA Asia
Contact Europe
Phone +49 (0)4102 6956-0
Fax +49 (0)4102 6956-66
E-Mail info@spec.de
Contact USA
Phone +1 (201) 562-1999
Fax +1 (201) 820-2691
E-Mail sales@spectrum-instrumentation.com
Contact Asia
Phone +61 402 130 414
E-Mail greg.tate@spectrum-instrumentation.com
Support

Request support. We are happy to help.

Support
powered by webEdition CMS