F5F Stay Refreshed Hardware Desktop PCIE support for X370-Pro model X370-Pro compatibility details and guidance

PCIE support for X370-Pro model X370-Pro compatibility details and guidance

PCIE support for X370-Pro model X370-Pro compatibility details and guidance

Pages (2): 1 2 Next
R
Raze_FR
Member
200
10-08-2021, 10:00 PM
#1
You've just connected your Samsung 970 Evo and 2.5G i226 NIC to the motherboard, but you're not seeing the performance you hoped for—around 3000 MB/s at only 900 MB/s. It seems the setup isn't quite optimized. I understand the PCIe lanes are limited and divided by the board, but the manual isn't clear. Could someone explain how your PCIe lanes are allocated and what the table means? Your specs include a Ryzen 5800X, an Asus X370-Pro, and an RTX 3060 Ti 2.5G i226 on PCIE adapter slot 5. The 4-lane PCIEX1_3 adapter in slot 6, PCIEX16_3 in slot 5 should handle the connection, but you need to verify the lane distribution and read the documentation carefully.
R
Raze_FR
10-08-2021, 10:00 PM #1

You've just connected your Samsung 970 Evo and 2.5G i226 NIC to the motherboard, but you're not seeing the performance you hoped for—around 3000 MB/s at only 900 MB/s. It seems the setup isn't quite optimized. I understand the PCIe lanes are limited and divided by the board, but the manual isn't clear. Could someone explain how your PCIe lanes are allocated and what the table means? Your specs include a Ryzen 5800X, an Asus X370-Pro, and an RTX 3060 Ti 2.5G i226 on PCIE adapter slot 5. The 4-lane PCIEX1_3 adapter in slot 6, PCIEX16_3 in slot 5 should handle the connection, but you need to verify the lane distribution and read the documentation carefully.

P
Pearple
Junior Member
48
10-08-2021, 10:20 PM
#2
The IRQ pattern isn't really useful for determining PCIe bandwidth allocation. Early Ryzen documentation struggled to explain this clearly. All chipset lanes—like the x1 slots and the bottom x16 slot—use the same bandwidth, which is PCIe 2.0. If your card fits in the x16 slot and any x1 slot, the x16 slot will switch to x2. PCIe 2.0 x2 lines up with the actual bandwidth you receive. Because the 3060Ti isn't a high-end model, you might be able to run it at x8 and use the second PCIe slot for an NVMe riser to access PCIe 3.0 x4. EDIT: Alternatively, placing the i226 in PCIeX1_2 will return PCIe 2.0 x4 to the bottom x16 slot.
P
Pearple
10-08-2021, 10:20 PM #2

The IRQ pattern isn't really useful for determining PCIe bandwidth allocation. Early Ryzen documentation struggled to explain this clearly. All chipset lanes—like the x1 slots and the bottom x16 slot—use the same bandwidth, which is PCIe 2.0. If your card fits in the x16 slot and any x1 slot, the x16 slot will switch to x2. PCIe 2.0 x2 lines up with the actual bandwidth you receive. Because the 3060Ti isn't a high-end model, you might be able to run it at x8 and use the second PCIe slot for an NVMe riser to access PCIe 3.0 x4. EDIT: Alternatively, placing the i226 in PCIeX1_2 will return PCIe 2.0 x4 to the bottom x16 slot.

I
immchuck
Member
75
10-11-2021, 05:15 PM
#3
The M.2 slot supports PCI-E 3.0 with four lanes and isn’t restricted by any component beyond the CPU or graphics card. Since you’re using an adapter instead of the dedicated slot, the third full-size PCI-E port runs at PCI-E 2.0 with up to four lanes (max x4 mode), offering around 2GB/s. The manual mentions sharing bandwidth with the first lane slot, but likely it’s not active due to your graphics card. The low speed you’re seeing might be because of the adapter or driver limitations. You could check the drive’s actual speed using hwinfo to confirm.
I
immchuck
10-11-2021, 05:15 PM #3

The M.2 slot supports PCI-E 3.0 with four lanes and isn’t restricted by any component beyond the CPU or graphics card. Since you’re using an adapter instead of the dedicated slot, the third full-size PCI-E port runs at PCI-E 2.0 with up to four lanes (max x4 mode), offering around 2GB/s. The manual mentions sharing bandwidth with the first lane slot, but likely it’s not active due to your graphics card. The low speed you’re seeing might be because of the adapter or driver limitations. You could check the drive’s actual speed using hwinfo to confirm.

F
fzw_745
Junior Member
7
10-13-2021, 01:54 PM
#4
You're using a 2TB NVMe SSD in the M.2 port. After reviewing these articles, your 2.5GbE NIC appears to be performing more slowly than expected for gigabit connections.
F
fzw_745
10-13-2021, 01:54 PM #4

You're using a 2TB NVMe SSD in the M.2 port. After reviewing these articles, your 2.5GbE NIC appears to be performing more slowly than expected for gigabit connections.

G
GotApple
Member
79
10-13-2021, 06:05 PM
#5
G
GotApple
10-13-2021, 06:05 PM #5

K
Kr0ssPissi
Member
183
10-14-2021, 03:00 AM
#6
Your approach focuses on maximizing performance by leveraging available bandwidth. Using a PCIe 2.0 x1 slot for 2.5GbE is sufficient, and running at x8 offers only minor impact on frame rate. The optimal choice is to install the NIC in PCIeX1_2 while using PCIe 2.0 x4 for your secondary storage.
K
Kr0ssPissi
10-14-2021, 03:00 AM #6

Your approach focuses on maximizing performance by leveraging available bandwidth. Using a PCIe 2.0 x1 slot for 2.5GbE is sufficient, and running at x8 offers only minor impact on frame rate. The optimal choice is to install the NIC in PCIeX1_2 while using PCIe 2.0 x4 for your secondary storage.

B
bowbow007
Member
122
10-17-2021, 02:27 AM
#7
It varies by game (due to some exceptions), but the performance drop stays minimal—just a few percent (2-5%) on average, with an average score of 3080. Their reasoning isn’t out of place, though a gaming PC isn’t usually limited by storage issues except for rare cases like Alan Wake 2.
B
bowbow007
10-17-2021, 02:27 AM #7

It varies by game (due to some exceptions), but the performance drop stays minimal—just a few percent (2-5%) on average, with an average score of 3080. Their reasoning isn’t out of place, though a gaming PC isn’t usually limited by storage issues except for rare cases like Alan Wake 2.

K
kcristan
Senior Member
514
10-17-2021, 09:12 AM
#8
I checked the 2.5Gbe port after reviewing the comments, but even though the speed is set to negotiate at 2500Mbps, it only reaches 106Mbps. My setup uses PCIe 3.0, not 4.0, so those numbers don’t apply to me.
K
kcristan
10-17-2021, 09:12 AM #8

I checked the 2.5Gbe port after reviewing the comments, but even though the speed is set to negotiate at 2500Mbps, it only reaches 106Mbps. My setup uses PCIe 3.0, not 4.0, so those numbers don’t apply to me.

R
196
10-17-2021, 11:01 AM
#9
Mbps vs MBps—keep it clear. What data are you sending? A 106MBps rate seems like a gigabit transmission from the source. If you're actually receiving 106Mbps, there might be deeper issues beyond PCIe upgrades. Even with PCIe 3.0 and a stronger GPU, lane scaling doesn't show much improvement.
R
RasselLetsPlay
10-17-2021, 11:01 AM #9

Mbps vs MBps—keep it clear. What data are you sending? A 106MBps rate seems like a gigabit transmission from the source. If you're actually receiving 106Mbps, there might be deeper issues beyond PCIe upgrades. Even with PCIe 3.0 and a stronger GPU, lane scaling doesn't show much improvement.

A
Atomic_Flame
Junior Member
22
10-17-2021, 09:11 PM
#10
Megabytes in windows copy window. Its about right for pcie 2.0 x1. 2080 ti is not my gpu and its well known reducing PCIE gives unstable frametimes having little to no effect on framerate. When AMD were insisting they couldnt get 5000 series working on 300 series boards, I didnt believe AMD and thought they were straight up LYING. At the time I had an aging chinese mutant cou, so bought this Asus X370-Pro assuming they would release a bios or community would step in. As you can tell from all that this iteration of my PC was not a well thought out purchase. Final config is NVMe slot 2tb intel 670p PCIE x16_1 slot RTX 3060 ti working at 3.0 x16 speeds PCIE x16_3 slot 2tb samsung 970 evo working at 2.0 x4 USB 3.0 port RTL8156b instead of PCIE based intel i226 chipset. From whats been pointed out here I could get a b450 board that would double my samsung ssd speeds or a b550 board with 2.5g built in. My rtl8156b is the correct solution for me here. PS the rtl8156b is an aliexpress bit I've been using it with a truenas system, qnap modded with arcloader.
A
Atomic_Flame
10-17-2021, 09:11 PM #10

Megabytes in windows copy window. Its about right for pcie 2.0 x1. 2080 ti is not my gpu and its well known reducing PCIE gives unstable frametimes having little to no effect on framerate. When AMD were insisting they couldnt get 5000 series working on 300 series boards, I didnt believe AMD and thought they were straight up LYING. At the time I had an aging chinese mutant cou, so bought this Asus X370-Pro assuming they would release a bios or community would step in. As you can tell from all that this iteration of my PC was not a well thought out purchase. Final config is NVMe slot 2tb intel 670p PCIE x16_1 slot RTX 3060 ti working at 3.0 x16 speeds PCIE x16_3 slot 2tb samsung 970 evo working at 2.0 x4 USB 3.0 port RTL8156b instead of PCIE based intel i226 chipset. From whats been pointed out here I could get a b450 board that would double my samsung ssd speeds or a b550 board with 2.5g built in. My rtl8156b is the correct solution for me here. PS the rtl8156b is an aliexpress bit I've been using it with a truenas system, qnap modded with arcloader.

Pages (2): 1 2 Next