Question / Help Using Nvenc lowers GPU memory clock

Using Nvenc causes for some reason lowering of GPU memory clock.
Its 100% repeatable, enabling recording causes the drop - in my case from 3855mhz to 3005mhz. Stopping recording brings back clock to its high proper value immediately. In game performance impact is noticeable

1. set power management mode to maximum performance in nvidia driver panel
2. run gpu-z in sensor tab
3. start recording with nvenc - it can be black screen. gpu-z shows mem clock dropping

It doesn't happen with shadowplay from geforce experience

Folder below contains few short clips showing normal memory clock in the first second and drop every time nvenc starts recording. Also shadowplay clip without clock drop

https://drive.google.com/drive/folders/0B4C72GXa--vgOUx4dmhHSmx2UU0
 

Attachments

  • 2017-08-20 06-58-23.txt
    19.6 KB · Views: 150
Last edited:
Any chance @Jim would be able to contact nvidia about this? I have almost no idea about coding so looking at github wont tell me how obs calls nvenc, directly in driver or trough ffmpeg? I could file a ticket at NV but most probably they will tell me to contact you
 
Thank you very much, this is it. There are posts about stutters while using nvenc from time to time and this seems to be solution
 

Dekk

New Member
Using Nvenc causes for some reason lowering of GPU memory clock.
Its 100% repeatable, enabling recording causes the drop - in my case from 3855mhz to 3005mhz. Stopping recording brings back clock to its high proper value immediately. In game performance impact is noticeable

1. set power management mode to maximum performance in nvidia driver panel
2. run gpu-z in sensor tab
3. start recording with nvenc - it can be black screen. gpu-z shows mem clock dropping

It doesn't happen with shadowplay from geforce experience

Folder below contains few short clips showing normal memory clock in the first second and drop every time nvenc starts recording. Also shadowplay clip without clock drop

https://drive.google.com/drive/folders/0B4C72GXa--vgOUx4dmhHSmx2UU0
how do I do 2 and 3.
 

ynetwork

New Member
It still happens to GTX1070 with the latest Nvidia driver 378.98 and Windows 10 fall creator update (build 16299). If you utilize NVENC in OBS Studio, please monitor your GPU memory clock- you might be getting punished in the performance. Fortunately, you can fix the issue with Nvidia Inspector as OG See OH Zee mentioned above.
 

ynetwork

New Member
Sadly this trick seems no longer working. 'CUDA - Force P2 State' entry is gone in the 399.07 driver.
 
It's there.
1536135075030.png
 
Top