PCI Lanes or Something Else?

BRock1

New Member
During streams, no system hardware is reporting over 50% usage. But at times the camera video on scene will get a bit chopping as if there is a frame drop, but no reported drop is reported in OBS. Making me think the issue occurs before OBS is processing the stream. My hypothesis is PCI lanes are bottlenecking, but I am not entirely sure how to confirm that is the case. I do have thoughts it could be a GPU issue, as that is the weakest part of the setup. I Have seen the issue more present if I am running multiview windows.

-Basic System info-
  • 1660 TI
  • Prime x570- Pro
  • 32GB Ram 3200
  • Ryzen 9 3900X
  • 1TB NVMe M.2
-PCI cards-
  • Blackmagic Design DeckLink Quad HDMI Recorder - PCI Express 8 lane generation 3, compatible with 8 and 16 lane PCI Express slots
  • Live Gamer HD 2 GC570 - PCI-Express Gen 2 x1
  • USB Expansion card
-Other things-
  • I am running 3 monitors
  • Have a usb camera
  • USB HDMI capture card
Would love to figure out if it is PCI lanes and not something else Before I have to upgrade to Threadripper or Core i9 – extreme

LOG
 

Lawrence_SoCal

Active Member
You have a quad port PCIe HDMI capture card _PLUS_ a USB HDMI capture card?
How many video sources, and what resolution, are you dealing with ? I'm wondering if you are simply overloading the GPU encode/decode sub-system. I'd suspect overloaded NVENC before PCIe lanes in this scenario

Do you have the issue if you only have 1 incoming video source?
 

Tomasz Góral

Active Member
1660 16 line
blackmagic 8 line
avermedia 1 line
25 line is minimum

your processor define how many lines you have.

tech spec from asus:

AMD Ryzen™ 5000 Series/ 3000 Series Desktop Processors
2 x PCIe 4.0 x16 (x16 or dual x8)
AMD Ryzen™ 5000 G-Series/ 4000 G-Series/ 2000 Series Desktop Processors
2 x PCIe 3.0 x16 (x16 or dual x8)
AMD RyzenTM 3000 G-Series / 2000 G-Series Processors
1 x PCIe 3.0 x16 (x8 mode)
AMD X570 chipset
1 x PCIe 4.0 x16 (max at x4 mode)
3 x PCIe 4.0 x1
 

BRock1

New Member
You have a quad port PCIe HDMI capture card _PLUS_ a USB HDMI capture card?
How many video sources, and what resolution, are you dealing with ? I'm wondering if you are simply overloading the GPU encode/decode sub-system. I'd suspect overloaded NVENC before PCIe lanes in this scenario

Do you have the issue if you only have 1 incoming video source?
Yes, there are a lot of cameras with a good amount of USB accessories being used There is a total of 9 video sources. I broadcast at 1080p. I do capture the 4 Blackmagic sources at 4k as I crop them into different sizes (wide, close, very close).

What metric would let me know if I am overload the GPU encode/decode sub-system?

There are no issues with just 1 video source.
 

BRock1

New Member
1660 16 line
blackmagic 8 line
avermedia 1 line
25 line is minimum

your processor define how many lines you have.

tech spec from asus:

AMD Ryzen™ 5000 Series/ 3000 Series Desktop Processors
2 x PCIe 4.0 x16 (x16 or dual x8)
AMD Ryzen™ 5000 G-Series/ 4000 G-Series/ 2000 Series Desktop Processors
2 x PCIe 3.0 x16 (x16 or dual x8)
AMD RyzenTM 3000 G-Series / 2000 G-Series Processors
1 x PCIe 3.0 x16 (x8 mode)
AMD X570 chipset
1 x PCIe 4.0 x16 (max at x4 mode)
3 x PCIe 4.0 x1
That’s what I figure, given the x16 is bifurcated between the GPU and Blackmagic. I am at the max of lanes for what I am capable of doing. Or so I think.
 
Top