Jump to content

Welcome to ExtremeHW

Welcome to ExtremeHW, register to take part in our community, don't worry this is a simple FREE process that requires minimal information for you to signup.

 

Registered users can: 

  • Start new topics and reply to others.
  • Show off your PC using our Rig Creator feature.
  • Subscribe to topics and forums to get updates.
  • Get your own profile page to customize.
  • Send personal messages to other members.
  • Take advantage of site exclusive features.
  • Upgrade to Premium to unlock additional sites features.
IGNORED

CPU PCIe lanes vs. Chipset PCIe lanes


Recommended Posts

Folding@Home Staff
726 370

Hey all,

 

I just ordered an Asus X570-Pro board that can run two of the PCIe x16 slots at 4.0 x8 form the CPU and the third PCIe at 3.0 x4 from the X570 chipset.

 

Alongside the x16 slots, the two M.2 slots are split between the CPU and the Chipset and all the x1 slots are from the Chipset.

 

 

I plan to run a M.2 daughter board in one of the x16 slots form the CPU so I can run two M.2 drives in UnRaid as a mirrored Cache drive both from the CPU PCIe lanes directly. I've had issues on previous Ryzen builds where the M.2 drive mirroring didn't play nicely under high load when separated across the CPU and chipset.

 

 

I also plan to run an Nvidia GPU for Plex Transcoding and a 10 Gig Mellanox card that needs 3.0 x4.

 

 

 

My question now is what is the performance hit of running the Network card off the Chipset PCIe lanes vs. the CPU lanes directly?

 

 

 

I'm pretty sure I can't run the GPU off the chipset PCIe lanes for just encoding, but I could be wrong.

  • Thanks 1
Link to comment
Share on other sites

Hey all,

 

I just ordered an Asus X570-Pro board that can run two of the PCIe x16 slots at 4.0 x8 form the CPU and the third PCIe at 3.0 x4 from the X570 chipset.

 

Alongside the x16 slots, the two M.2 slots are split between the CPU and the Chipset and all the x1 slots are from the Chipset.

 

 

I plan to run a M.2 daughter board in one of the x16 slots form the CPU so I can run two M.2 drives in UnRaid as a mirrored Cache drive both from the CPU PCIe lanes directly. I've had issues on previous Ryzen builds where the M.2 drive mirroring didn't play nicely under high load when separated across the CPU and chipset.

 

 

I also plan to run an Nvidia GPU for Plex Transcoding and a 10 Gig Mellanox card that needs 3.0 x4.

 

 

 

My question now is what is the performance hit of running the Network card off the Chipset PCIe lanes vs. the CPU lanes directly?

 

 

 

I'm pretty sure I can't run the GPU off the chipset PCIe lanes for just encoding, but I could be wrong.

 

Hey bud,

 

I have a X570 Board, if it was a GPU question I would likely have been able to answer but it pertains to a Network Card. So we know that the Chipset lanes will inherently have some additional latency to them if you are comparing against CPU lanes BUT playing devils advocate here. We all know that latency issues when running something like a GPU or Multi-GPU has been known to be an issue if you are using a PCIE slot assigned to a CPU and the other to the Chipset. As we know GPU's are fairly sensitive to latency. HOWEVER, there is no doubt your 10G card will work fine in a slot assigned to the Chipset. I would say that any slight increase in latency from using a slot assigned to the Chipset is going to un-noticeable. Sure on paper there may be an ever slight performance issues (Possibly none at all due to the type of data traffic involved) but I cannot see it having a performance hit. Not to the point where you are like "Dude my network is so slow"

 

I personally think you will be fine assuming that after your entire config including the M.2 drives will leave you adequate lanes to run the card at its full potential.

  • Thanks 1

£3000

Owned

 Share

CPU: AMD Ryzen 9 7950X3D
MOTHERBOARD: MSI Meg Ace X670E
RAM: Corsair Dominator Titanium 64GB (6000MT/s)
GPU: EVGA 3090 FTW Ultra Gaming
SSD/NVME: Corsair MP700 Pro Gen 5 2TB
PSU: EVGA Supernova T2 1600Watt
CASE: be quiet Dark Base Pro 900 Rev 2
FANS: Noctua NF-A14 industrialPPC x 6
Full Rig Info

Owned

 Share

CPU: Intel Core i5 8500
RAM: 16GB (2x8GB) Kingston 2666Mhz
SSD/NVME: 256GB Samsung NVMe
NETWORK: HP 561T 10Gbe (Intel X540 T2)
MOTHERBOARD: Proprietry
GPU: Intel UHD Graphics 630
PSU: 90Watt
CASE: HP EliteDesk 800 G4 SFF
Full Rig Info

£3000

Owned

 Share

CPU: 2 x Xeon|E5-2696-V4 (44C/88T)
RAM: 128GB|16 x 8GB - DDR4 2400MHz (2Rx8)
MOTHERBOARD: HP Z840|Intel C612 Chipset
GPU: Nvidia Quadro P2200
HDD: 4x 16TB Toshiba MG08ACA16TE Enterprise
SSD/NVME: Intel 512GB 670p NVMe (Main OS)
SSD/NVME 2: Samsung 1TB 980 NVMe (VM's)
SSD/NVME 3: 2x Seagate FireCuda 1TB SSD's (Apps)
Full Rig Info
Link to comment
Share on other sites

Folding@Home Staff
726 370

Thanks the the reply. I was kind of thinking the same thing, that it would be minimal latency that would mostly mess with Crossfire/SLI or PCIe Raid (M.2 PCIe drives).

 

I'm just wondering if something like a GTX 1050 Ti will run fine for just video encode/decode for Plex on the chipset PCIe 4.0 x4 or just through the network card down there instead. The Network is more important for me, but if it's just a very tiny increase in latency, it should be fine in my mind, just wanted someone else's thoughts and potentially expertise on the issue.

  • Thanks 1
Link to comment
Share on other sites

Thanks the the reply. I was kind of thinking the same thing, that it would be minimal latency that would mostly mess with Crossfire/SLI or PCIe Raid (M.2 PCIe drives).

 

I'm just wondering if something like a GTX 1050 Ti will run fine for just video encode/decode for Plex on the chipset PCIe 4.0 x4 or just through the network card down there instead. The Network is more important for me, but if it's just a very tiny increase in latency, it should be fine in my mind, just wanted someone else's thoughts and potentially expertise on the issue.

 

Running a Plex server myself, I can tell you that the encode/decode performance will not be affected if the GPU is in a slot assigned to the chipset. I have never had any problems, lets put it that way. If there is a performance hit, then I can say with confident you would only see it on paper and nothing that would cause you any particular performance degradation:)

  • Thanks 1

£3000

Owned

 Share

CPU: AMD Ryzen 9 7950X3D
MOTHERBOARD: MSI Meg Ace X670E
RAM: Corsair Dominator Titanium 64GB (6000MT/s)
GPU: EVGA 3090 FTW Ultra Gaming
SSD/NVME: Corsair MP700 Pro Gen 5 2TB
PSU: EVGA Supernova T2 1600Watt
CASE: be quiet Dark Base Pro 900 Rev 2
FANS: Noctua NF-A14 industrialPPC x 6
Full Rig Info

Owned

 Share

CPU: Intel Core i5 8500
RAM: 16GB (2x8GB) Kingston 2666Mhz
SSD/NVME: 256GB Samsung NVMe
NETWORK: HP 561T 10Gbe (Intel X540 T2)
MOTHERBOARD: Proprietry
GPU: Intel UHD Graphics 630
PSU: 90Watt
CASE: HP EliteDesk 800 G4 SFF
Full Rig Info

£3000

Owned

 Share

CPU: 2 x Xeon|E5-2696-V4 (44C/88T)
RAM: 128GB|16 x 8GB - DDR4 2400MHz (2Rx8)
MOTHERBOARD: HP Z840|Intel C612 Chipset
GPU: Nvidia Quadro P2200
HDD: 4x 16TB Toshiba MG08ACA16TE Enterprise
SSD/NVME: Intel 512GB 670p NVMe (Main OS)
SSD/NVME 2: Samsung 1TB 980 NVMe (VM's)
SSD/NVME 3: 2x Seagate FireCuda 1TB SSD's (Apps)
Full Rig Info
Link to comment
Share on other sites

Folding@Home Staff
726 370

 

Running a Plex server myself, I can tell you that the encode/decode performance will not be affected if the GPU is in a slot assigned to the chipset. I have never had any problems, lets put it that way. If there is a performance hit, then I can say with confident you would only see it on paper and nothing that would cause you any particular performance degradation:)

 

That's good news then, I might just throw my GPU in the chipset PCIe slot then and give that a test for transcoding first then.

Link to comment
Share on other sites

Yeah you can always test these things by swapping things out. You can try it in the Chipset controlled PCIe and then compare it when it a CPU controlled PCIe.

£3000

Owned

 Share

CPU: AMD Ryzen 9 7950X3D
MOTHERBOARD: MSI Meg Ace X670E
RAM: Corsair Dominator Titanium 64GB (6000MT/s)
GPU: EVGA 3090 FTW Ultra Gaming
SSD/NVME: Corsair MP700 Pro Gen 5 2TB
PSU: EVGA Supernova T2 1600Watt
CASE: be quiet Dark Base Pro 900 Rev 2
FANS: Noctua NF-A14 industrialPPC x 6
Full Rig Info

Owned

 Share

CPU: Intel Core i5 8500
RAM: 16GB (2x8GB) Kingston 2666Mhz
SSD/NVME: 256GB Samsung NVMe
NETWORK: HP 561T 10Gbe (Intel X540 T2)
MOTHERBOARD: Proprietry
GPU: Intel UHD Graphics 630
PSU: 90Watt
CASE: HP EliteDesk 800 G4 SFF
Full Rig Info

£3000

Owned

 Share

CPU: 2 x Xeon|E5-2696-V4 (44C/88T)
RAM: 128GB|16 x 8GB - DDR4 2400MHz (2Rx8)
MOTHERBOARD: HP Z840|Intel C612 Chipset
GPU: Nvidia Quadro P2200
HDD: 4x 16TB Toshiba MG08ACA16TE Enterprise
SSD/NVME: Intel 512GB 670p NVMe (Main OS)
SSD/NVME 2: Samsung 1TB 980 NVMe (VM's)
SSD/NVME 3: 2x Seagate FireCuda 1TB SSD's (Apps)
Full Rig Info
Link to comment
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
×
×
  • Create New...

Important Information

This Website may place and access certain Cookies on your computer. ExtremeHW uses Cookies to improve your experience of using the Website and to improve our range of products and services. ExtremeHW has carefully chosen these Cookies and has taken steps to ensure that your privacy is protected and respected at all times. All Cookies used by this Website are used in accordance with current UK and EU Cookie Law. For more information please see our Privacy Policy