vMix Forums
»
General
»
General Discussion
»
Performance issues with high-end X299 system
Rank: Newbie
Groups: Registered
Joined: 9/11/2017(UTC) Posts: 6 Location: Austria
|
Hi there,
I recently built a top-notch x299 system with the following specs: i9 7900x (10-core, 20 thread) ASUS Prime Deluxe x299 Mainboard GTX 1080 ti 64 GB DDR4 RAM 2TB Samsung 960 Pro M.2 SSD
I experience heavy stuttering in my Fullscreen-Output when i open any Settings in vMix or dare to open a Web-Browser or even just Windows explorer. Also the vMix surface regularly takes a considerable amount of time to build itself up. It all looks very much like the machine is lacking ressources. I currently have 4 HDMI Inputs and one SDI Input via Magewell capture cards, a couple of Multi-views and ten video-files as my Inputs. Maximum video-size is 1080p, production-size is 1024x768/50p (LED-Wall)
Any idea how to make these performance issues go away? Buying better Hardware is no option since there hardly is better hardware short of server-grade equipment ;-)
Any suggestions are welcome.
-simon
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
Hi Simon, To diagnose the issue, start from a blank preset in vMix and add inputs one by one until you identify what causes the problem to occur. At first glance it seems like the graphics card is running extremely slowly for some reason, check to see what results you get with something like FurMark: http://www.ozone3d.net/benchmarks/fur/Also try connecting a standard display as the second monitor as a test to make sure something weird isn't happening with the LED wall. Regards, Martin vMix
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 9/11/2017(UTC) Posts: 6 Location: Austria
|
For now, turning down the master framerate to 25fps did the trick. I'll do all the suggeenstions once my event is finished. GPU did fine the last time i ran cinebench but I'll be shure to check your suggested benchmark as well. For some reason my 1080ti shows up three times in the "performance" Tab. Any idea why? Can this be part of the problem?
thanks!
PS: awesome response-time!
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
Hi Simon,
If setting vMix to 25p has resolved the problem for now, I suspect it is because one of the displays connected to the computer is only running at 25hz.
You can check in the NVIDIA control panel to see which one is, and try increasing this to at least 50hz if that is what you would like to run vMix at.
Also for best performance all monitors attached to the computer should have matching refresh rates where possible.
Regards,
Martin vMix
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
Hi Simon,
If setting vMix to 25p has resolved the problem for now, I suspect it is because one of the displays connected to the computer is only running at 25hz.
You can check in the NVIDIA control panel to see which one is, and try increasing this to at least 50hz if that is what you would like to run vMix at.
Also for best performance all monitors attached to the computer should have matching refresh rates where possible.
Regards,
Martin vMix
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 9/11/2017(UTC) Posts: 6 Location: Austria
|
Hi Martin,
thank you for the suggestions.
I ran the benchmark and got a stable 162 FPS / 9754 Points without passing 40°C
Here's what I experienced when testing my machine:
Matching refresh-rates definately helps but the reduction in framerate in vMix is the factor that really makes the difference and it looks like when i get the CPU-usage up my output starts to stutter. It usually starts to make problems at 50% CPU usage.
However I'm rather surprised to stress my i9 to the point of stuttering in the output with a couple of videos. Anyone have an idea to optimize? btw there is nothing running parallel to vMix besides the occasional monitoring-tool.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 6/2/2017(UTC) Posts: 86 Location: Belize
Thanks: 99 times Was thanked: 5 time(s) in 5 post(s)
|
Thank you Simon for being a trail blaiser. Thank you Martin for helping Simon.
Makes no sense that your i9-7900x with the best of the best hardware and software would have any issues at all ....at least to me.
Thank you all for working on figuring out the hangup(s) for the rest of us.
Rob
|
|
|
|
Rank: Advanced Member
Groups: Registered
You have been a member since:: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
Nvidia has struggled with multiple displays with various setups, usually dealing with geforce experience. Is it installed?
Also remove transparency effects as well.
It may also help to disable the integrated graphics in the BIOS. You never know.... but maybe that doesnt have internal graphics...
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
One thing worth noting is that due to hyperthreading 50% CPU usage can actually mean 100% depending on what is being processed. However, our studio system is running almost identical specs to what is mentioned here and it is very difficult to use up CPU usage unless playing multiple 4K videos at the same time, so there might be something else going on.
Using Task Manager you should be able to see which process is using all the CPU, if it is vMix then adding inputs one by one until the high CPU input is located will help isolate the cause.
Regards,
Martin vMix
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 9/11/2017(UTC) Posts: 6 Location: Austria
|
kjones9999 wrote:Nvidia has struggled with multiple displays with various setups, usually dealing with geforce experience. Is it installed?
Also remove transparency effects as well.
It may also help to disable the integrated graphics in the BIOS. You never know.... but maybe that doesnt have internal graphics... Do you recommend removing geforce experience? What trancparency effects do you mean? The Prime Deluxe x299 Board doesn't have integrated graphics.
|
|
|
|
Rank: Advanced Member
Groups: Registered
You have been a member since:: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
https://www.howtogeek.co...y-effects-in-windows-10/Also -- what happens if you swap monitor roles? I would remove geforce experience and leave drivers in place obviously. You may want to check if shadow play is on first and see if that makes a difference. This is definitely not normal I agree with Martin. I had an odd experience that is similar to this Friday night. My system is similar setup with an i7 and an older ATI card that stays around 4ms render and 20% CPU. I wanted to bring in a webcam so I set it to MJPEG and it complains so I started to tinker with the video format settings and when I went to another (cant remember which) my render times went to 40ms and 90% cpu. It didnt stop until I deleted the input.... So a stray setting on an input can create havoc.... What are your render times during the stutter?
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 9/11/2017(UTC) Posts: 6 Location: Austria
|
Hey,
first off, if I stress the system with multiple 4K, high bitrate videos I get it to stutter. That's fine and logical. Plus who needs to play several 4K videos in overlays...
The problem that I had was stuttering with seemingly small workload on CPU and GPU. I even had the issue with just ine 1080p .mp4 file as my only input. Changing my framerate or refreshrates of my monitors didn't really get rid of the stuttering. So I did all the other reccomended optimizations and the removal of "GEFORCE experience" actually really helped. I must say I'm really curious what this little piece of software did to my production.
I'd be really curious if anyone else had a similar performance-issue with GEFORCE Experience.
thanks a lot to kjones9999 for the idea!
However, render-time pretty much always jumps up when I open the settings oder do anything else like open a browser. Also the real-time FPS jump to triple digits at the same time while CPU (vMix) jumps from 2% to 27% for a moment. this happens with 1080p as well as 4K videos with visible stuttering in the output.
any idea?
-simon
|
|
|
|
Rank: Advanced Member
Groups: Registered
You have been a member since:: 8/20/2014(UTC) Posts: 388
Thanks: 29 times Was thanked: 80 time(s) in 51 post(s)
|
Sounds as though you are making progress.
The geforce experience is a mixed bag of stuff, driver updates, game optimization etc. Problem is its a mixed bag which works great for some and not for others. The stuttering on the monitors is something I have ran across before.
I have had the jump in FPS that you are describing during intensive cpu procedures and I attributed it to the way that vmix is calculating it. When I look back at streams or recordings its rock solid. The best indicator is the render time. But the stuttering shouldnt happen anytime...
Can you give us a continuum of render times? What is your max and what is the usual? What is the render time when you are stuttering?
Also I am still curious if you switch monitor roles if that changes anything.
Also, download gpu shark and take some real time readings during the stutter.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/6/2016(UTC) Posts: 83 Was thanked: 5 time(s) in 5 post(s)
|
I just finished building a very similar system:
* i9-7900X * Asus X299-Deluxe * 128GB Corsair Vengeance LPX DDR4 DRAM * MSI GTX 1080 8GB (Gaming 8G model) * 1TB Samsung 850 Pro system Drive * Windows 10 Pro
I haven't put vMix on it. Wasn't planning on it, actually, but I will give it a shot and report back. It's currently bare.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 6/2/2017(UTC) Posts: 86 Location: Belize
Thanks: 99 times Was thanked: 5 time(s) in 5 post(s)
|
Simon.....
Did you get it up and running like a swiss watch!
Is the problem solved?
Thanks
Rob
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/10/2016(UTC) Posts: 126 Location: Frankfurt, Germany Thanks: 93 times Was thanked: 19 time(s) in 14 post(s)
|
Hello guys,
I've also built an X299 system with 10 cores i9 and 1080ti graphics. I experienced the same performance trouble only in 1080p25 streaming and the machine runs worse than my previous quad core system with a 1070 graphics. I tried the tips in this thread, but nothing helped. Did you resolve your troubles and how? At the moment my new machine is a total disappointment... :/
Regards Sebastian
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,838 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
See below for common diagnostic steps: https://www.vmix.com/kno...nosing-high-render-timesIn particular we have seen an increase in reports of problems due to GeForce Experience as noted in #2. As a result we are working on a way for vMix to shut this down automatically in future releases. Regards, Martin vMix
|
2 users thanked admin for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/10/2016(UTC) Posts: 126 Location: Frankfurt, Germany Thanks: 93 times Was thanked: 19 time(s) in 14 post(s)
|
Hi Martin and others,
I went over the common diagnostic steps...
1. Slow graphics card 1080ti, that should work, but my other vMix systems with a 1070 perform better... 2. GeForce Experience "Share" feature is turned on GeForce Experience isn't installed. 3. Too many inputs
How much is too much? Do blank shots as placeholders for my short keys count? "High Input Performance Mode" is turned on. 4. Graphics card installed in incorrect slot on motherboard Card is installed where it should be and GPU-Z confirmed it. 5. Two or more graphics cards installed Nope. 6. Driver issue
I installed LatencyMon and can't see anything unusual. The Nvidia drivers were freshly installed from a download directly from Nvidia. Regarding "Asus Bloatware": I have had Asus AI Suite 3 installed and their "Intelligent Processors 5" installed. I accidentially overclocked the system via the "5 Way Optimization" and reverted the overclocking features later. "Intel Turbo Boost Max" is disabled. I tried to uninstall it, which didn't work.
What are the next steps? Is there any way to sort out hardware problems? Would a complete reinstallation of Windows help?
Here's an overview of the machine: ASUS X299 Prime Deluxe board 10core i9 CPU 64 GB RAM 2400 MHz Gigabyte 1080ti card 2 x 1 TB Samsung Evo 960 M.2 Blackmagic Decklink Duo 2 Blackmagic Intensity Pro 4K ESI Maya 44ex Audio Interface
Thanks for helping. I expect much of this machine and would like to use it to its full potential. :)
Regards Seb
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,228 Location: Gold Coast, Australia Was thanked: 4332 time(s) in 1528 post(s)
|
Hi Seb,
If all the checks didn't help can you provide some more information on the performance issue you are running into? How many inputs and what type are loaded, what are the symptoms when the problem occurs etc?
Regards,
Martin vMix
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Performance issues with high-end X299 system
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.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close