PCI 32bits NIC Teaming Vs Dual Port PCI-X NIC Running in 32bits

Hello there, this might be a silly question or there is an existing Q&A in the forum. But I wanna find out fast because I'm planing a low cost server setiup soon. So i just create this question in this forum. Has anyone tested this, I know PCI 32bits max bandwidth about 132MB/s. While PCI-X around 800MB/s - 1000MB/s. PCIE is the fastest but since my desktop MOBO only got one PCIE which used by my nVidia and there is no PCI-X slot.

Since most of dual port NIC in PCI-X layout. I wonder that if Dual port intel pro/1000 MT Server NIC running in PCI 32bits compare to double single port intel pro/1000 mt Desktop NIC TEAMING running same 32bits( Since I got alot of PCI slots). Which on will be best for the performance in this case? or Explain how they works.Thank you


From

Paul . A . Private
5 answers Last reply
More about 32bits teaming dual port running 32bits
  1. The entire PCI bus share the 132MB/s bandwith. So as a single Gb NIC can hit a theoretical 120MB/s then there will be very little differance going from 1 to 2 cards at all. The server card may well benifit from having some kind of TCP/IP processing to move the load from your CPU but that would be it.

    If you need to get more than 1Gb/s from your server get a PCI-e Dual port NIC and a cheap PCI graphics card as servers don't need any kind of graphics processing.
  2. hollett said:
    The entire PCI bus share the 132MB/s bandwith. So as a single Gb NIC can hit a theoretical 120MB/s then there will be very little differance going from 1 to 2 cards at all. The server card may well benifit from having some kind of TCP/IP processing to move the load from your CPU but that would be it.

    If you need to get more than 1Gb/s from your server get a PCI-e Dual port NIC and a cheap PCI graphics card as servers don't need any kind of graphics processing.


    Hey, Thanks for the reply. I thought each individual PCI max bandwidth 132MB/s, so this is wrong. how a about PCI-E and PCI-X are they same sharing too? But at least I know PCIE is the shot for me. thank you once again.
  3. but I wonder Which PCI-E Best Bet for money, PCI-E 1x or PCI-E 4X? I know faster is better. Since my network running on 1gbp networking. I know that PCI-E 1X about 250mb/s bandwith while PCI-E 4X about 1gb/s. 1gbs network = 120mb/s. So is the PCI-E 1X enough to pump data for dual port NIC? So each port might get about 125mb/s? Thank You.
  4. In PCI-x the first 32bit PCI is just PCI and shares the same 132MB/s as the rest of the PCI Bus (Note some server/workstation boards do have dual independant PCI Bus) while the extra 32 bits of the PCI-x is a seperate bus running at 66 or 133Mhz (PCI is 33Mhz).

    As for PCI-e, each lane is a point to point link and completly independant of the other ports on the system.

    As for the best buy a dual port PCI-e x1 will have, as you have already mentioned, enough bandwidth to cover both ports so unless you get extra features or better drives from the PCI-e x4, then go for the cheaper PCI-e x1
  5. Thanks, I know what to do now. :bounce:
Ask a new question

Read More

NICs NIC PCI Components