Jump to content

Is pcie 1x a bottleneck to a gigabit Ethernet port

Spudwell06
Go to solution Solved by Spudwell06,

Cool! I can use my pcie 3.0 1x slot to have a full 1000mb/s

 

Thanks for all the information!

I was looking at a single port 1000 mb/s network adapter, but I only have a pcie 1x slot

Would pcie 1x be a bottleneck or not?

Link to comment
Share on other sites

Link to post
Share on other sites

Yep, PCIe 1x has a max throughput of 250MBpS in each direction. You need at least 4x for Gigabit.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

No.

 

Gigabit ethernet is 1gbps or 125 MB/s 

 

1 pci-e lane is : 

pci-e 1.0 is 250 MB/s 

pci-e 2.0 is 500 MB/s

pci-e 3.0 is 985 MB/s 

pci-e 4.0 is 2 x 985 MB/s 

 

So even the most ancient, slowest pci-e x1 slot would have twice as much bandwidth as a gigabit network card would need.

 

Even on old PCI, it wasn't really a big deal.  Standard PCI 32 bit 33 Mhz had a maximum of 133 MB/s shared between all PCI devices. You could still get 110-120 MB/s just fine.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Master Disaster said:

Yep, PCIe 1x has a max throughput of 250MBpS in each direction. You need at least 4x for Gigabit.

gigabyte and gigabit

 

also depends on PCIE gen

PCIE 4.0 has almost 2 gigabyte per second bandwidth on x1 lane

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, mariushm said:

No.

 

Gigabit ethernet is 1gbps or 125 MB/s 

 

1 pci-e lane is : 

pci-e 1.0 is 250 MB/s 

pci-e 2.0 is 500 MB/s

pci-e 3.0 is 985 MB/s 

pci-e 4.0 is 2 x 985 MB/s 

 

So even the most ancient, slowest pci-e x1 slot would have twice as much bandwidth as a gigabit network card would need.

 

Even on old PCI, it wasn't really a big deal.  Standard PCI 32 bit 33 Mhz had a maximum of 133 MB/s shared between all PCI devices. You could still get 110-120 MB/s just fine.

D'oh, you're right. For whatever reason I read Gigabit but my brain registered it as Gigabyte. Haven't had my morning coffee yet (that's my excuse and I'm sticking to it)

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, Master Disaster said:

Yep, PCIe 1x has a max throughput of 250MBpS in each direction. You need at least 4x for Gigabit.

You confused bytes with bits.

1Gb/s is 128MB/s, so no, pci-e x1, even 1.0, is not even close to being a bottleneck.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Archer42 said:

You confused bytes with bits.

1Gb is 128MB/s, so no, pci-e x1, even 1.0, is not even close to being a bottleneck.

It's 1 gbps or  1,000,000,000 bits  or 125,000,000 bytes.  That's 125 MB/s ( /1000)  or  119.2 MiB/s  (/1024)

 

Math is hard.

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, mariushm said:

Math is hard.

Well, yeah, 125. Should think a bit more before typing 😄

Also never got used to binary units being renamed to GiB, MiB and such, especially since windows still continues to call them GB and MB and most people continue calling them GB and MB too, as a result.

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, Master Disaster said:

Haven't had my morning coffee yet (that's my excuse and I'm sticking to it)

My excuse is that the coffee has not processed yet. So, please come back in a hour or so...or I will be crazy 🙂

 

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitors: 24" Acer S240HLBID + 24" Samsung  | OS: Win 10 Pro

 

Audio: Behringer Q802USB Xenyx 8 Input Mixer |  U-PHORIA UMC204HD | Behringer XM8500 Dynamic Cardioid Vocal Microphone | Sound Blaster Audigy Fx PCI-E card.

 

Home Lab:  Lenovo ThinkCenter M82 ESXi 6.7 | Lenovo M93 Tiny Exchange 2019 | TP-LINK TL-SG1024D 24-Port Gigabit | Cisco ASA 5506 firewall  | Cisco Catalyst 3750 Gigabit Switch | Cisco 2960C-LL | HP MicroServer G8 NAS | Custom built SCCM Server.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×