logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
nowski  
#1 Posted : Saturday, December 2, 2017 1:41:48 PM(UTC)
nowski

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 135
Location: UK

Thanks: 15 times
Was thanked: 11 time(s) in 9 post(s)
Hi there, we're commissioning our new X299 7820X i7 vmix system and are experiencing high render times even with a blank session - just the two inputs Blank 1, Blank 2

We have a 1060 6GB NVIDIA in there, windows 10, latest update 20.0.44
Just vmix running.
Cards installed are BM Decklink Studio Pro, BM Duo 2 and an intensity pro.
I have four screens (2 desktop, 2 external monitoring - multiview and preview), but even when disconnecting two of them, I get the same high render times.
Presumably this should be down to single figure ms numbers with nothing going on?
It sits at 40-80ms even when there's nothing doing.
Task manager shows GPU at 4%, memory at 28% (But I have Chrome open to type this)

Any thoughts on why this should be? It seems quite arbitrary as a couple of days ago, idle was single digit ms with a session loaded. (1 camera input, a few overlays an three unconnected vmix calls)
We are hoping to start using this in production in a couple of days and I'm stumped.

UPDATE: I checked in Processes and there were a bunch of NVIDIA Containers and Web Share services that once I ended the tasks, Render time down to 0/1ms on the blank session.
I discovered that disabling these services prevented them from propagating - now even with a full input session idle render times down to 1 ms.

This might be helpful to others - I disabled these ones:
NVIDIA Display Container LS
NVIDIA LocalSystemContainer
NVIDIA Telemetry Container


Nick
thanks 2 users thanked nowski for this useful post.
SportsNetUSA.net on 12/2/2017(UTC), RobLambert on 12/3/2017(UTC)
Cpilcher  
#2 Posted : Saturday, December 2, 2017 1:45:35 PM(UTC)
Cpilcher

Rank: Advanced Member

Groups: Registered
Joined: 8/3/2015(UTC)
Posts: 323
Location: Chicago, IL

Thanks: 22 times
Was thanked: 57 time(s) in 47 post(s)
Make sure you have disabled the Nvidia share feature. It will use the resources in the background. I have removed Gforce Experience all together. But I used to just selectively close those programs in the task manager. It makes a big difference.
thanks 1 user thanked Cpilcher for this useful post.
nowski on 12/3/2017(UTC)
nowski  
#3 Posted : Saturday, December 2, 2017 2:16:48 PM(UTC)
nowski

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 135
Location: UK

Thanks: 15 times
Was thanked: 11 time(s) in 9 post(s)
Yes its astonishing the difference it makes. Of course you cant then use the NVIDIA control panel to manage the monitors, but I would rather have the low render times.
The NVIDIA Container service just seems to propagate many instances including (32bit) ones. These seem to slow the ability for vMix to communicate efficiently with the GPU enormously. Our system just went from 80ms idle render time to 1-3ms!
Cpilcher  
#4 Posted : Saturday, December 2, 2017 6:06:24 PM(UTC)
Cpilcher

Rank: Advanced Member

Groups: Registered
Joined: 8/3/2015(UTC)
Posts: 323
Location: Chicago, IL

Thanks: 22 times
Was thanked: 57 time(s) in 47 post(s)
Glad to hear that worked. Its not always that simple but it is the first place I look. Make sure you manually keep up with the drivers as well, I don't think it will auto-update without Experience running...
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.