Question / Help NVENC limitations 1080ti

dWbstreet

Member
The OBS wizard rec'd using 6000 bitrate 720p/60 fps on my EVGA 1080ti FTW3 (NVENC encoder)

I reviewed the log just now, I have 4.7% lagged frames due to rendering lag/stalls (2310 total frames).

Can anyone let me know why the encoder is struggling?
I've tried it at lower resolutions and lower bitrates and lower fps (30).

Please advise.
 

Attachments

  • 2017-05-23 11-00-40.txt
    23.5 KB · Views: 26

koala

Active Member
The bottleneck seems not the encoding itself but the transfer of the encoded frame from the graphics card memory to the main memory:
12:03:06.394: ┃ ┣download_frame: min=0 ms, median=0.002 ms, max=5431.31 ms, 99th percentile=44.957 ms

Is your GPU running in a pcie x16 slot in x16 mode? gpu-z is able to check this.
 

dWbstreet

Member
ATTN: koala

Bus Interface on GPU-Z:
Indicates PCIe x 16 2.0 @ 16 2.0

Thanks for your time koala; do you have any more insights with this new information?
I had never noticed what you saw; I don't know where to go next.

I am very confused now, as my board indicates the slot where I installed the card is PCIe 3.0.
I have the MSI X79A-GD45 Plus

***Bus Interface now indicates PCIe x 16 3.0 @ 3.0
3.0 was disabled in BIOS.
 
Last edited:

koala

Active Member
x16 must be on both sides of the @. On the left is the capability of the hardware and on the right is the actual data rate that is in use. Using pcie 3.0 is a bit faster, but should not matter very much.
 

dWbstreet

Member
so here is the log after enabling 3.0
Still lagged frames
Koala, any suggestions my friend?
 

Attachments

  • 2017-05-23 15-06-42.txt
    18.7 KB · Views: 18
You got only 0.5% lagged frames on the recent log compared to 4.7%. Since the game you're trying to stream is PUBG I have a guide on my signature on how to cap the FPS in the game. Check that out.
 

koala

Active Member
Looks good. Although you doubled the fps to 60 for OBS, you got almost negligible stalled frames. Pcie 3.0 instead of 2.0 seems to make more difference than I thought. If you cap the fps of the game according to @OG See OH Zee, it might get even better. If you have a 60 fps monitor, it's best to let the game run at a maximum of 60 fps as well. No need to go higher.
 

dWbstreet

Member
You got only 0.5% lagged frames on the recent log compared to 4.7%. Since the game you're trying to stream is PUBG I have a guide on my signature on how to cap the FPS in the game. Check that out.
Thanks so much my friend; I read your guide just a few minutes ago as I was scrolling through the new posts. I learned new things today: I appreciate the guide and the feedback.
 

dWbstreet

Member
Looks good. Although you doubled the fps to 60 for OBS, you got almost negligible stalled frames. Pcie 3.0 instead of 2.0 seems to make more difference than I thought. If you cap the fps of the game according to @OG See OH Zee, it might get even better. If you have a 60 fps monitor, it's best to let the game run at a maximum of 60 fps as well. No need to go higher.
I was surprised as well! I would have never known I was on PCIe 2.0 if it wasn't for you: many, many thanks my friend!
 
Top