• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

NVME via CPU instead of PCH lanes.

Joined
Feb 1, 2019
Messages
3,519 (1.67/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
Hi guys.

So my spec is a Z370 board, which has very limited bandwidth for the DMI bus.

I had previously discovered that FF7 Remake would be prone to stuttering playing from my 970 EVO attached to the primary m.2 slot (just above GPU) but the stutters went away largely when using SATA SSD, and completely gone on HDD.

I put in a 980 Pro to replace the 970 EVO, and since I didnt want to sacrifice another 2 SATA ports I need I purchased a PCIE card with a m.2 slot on it for the 970 EVO. I initially tried it on the 4x chipset PCIE slot, and it had the same performance as before, but then out of curiosity I tried it in one of the 2 CPU PCIE slots, which of course meant my GPU drops to 8x bandwidth.

Now according to the spec sheets, the 3rd PCIE full length slot is affected by the first two slots, but my observation suggests it is linked to the chipset, not the CPU. GPU stays in 16x mode when used. However when using one of first two slots for the NVME drive (cpu lanes), I observed that stuttering in FF7 Remake disappeared. Based on monitoring, the 4 lanes are not close to been saturated on the i/o so my only speculation is this is based on latency differences?

Interested in thoughts.
 
Top