Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
25th May 2019, 21:38 | #56322 | Link |
Registered User
Join Date: May 2019
Posts: 19
|
Tried using 2.0 instead of supersampling and it actually made it slightly worse (~70ms to ~80ms).
Here's the OSD with ShowRenderSteps (as many as I can see) |
25th May 2019, 21:44 | #56324 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,921
|
your settings posted doesn't match the OSD and always supersampling or 2.0 have no effect in this case.
error diffusion is used which will melt the GPU. jinc scaling is used which will melt the GPU. most of the post processing filters are used which again will melt the GPU. |
25th May 2019, 21:56 | #56325 | Link | |
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
And what alternatives do you suggest I use? |
|
25th May 2019, 22:07 | #56327 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Yes, for a 960 you will need to turn down or disable some settings, mostly you can only use a few pre/post processing filters. Ordered dithering is also great quality and much faster than error defusion.
If you really think it is something odd happening after three minutes do not look for issues in madVR, nothing changes in madVR after three minutes. That would be due to overheating or power saving options or similar. Is Optimus behaving badly again? That tech does not work very well in my experience. Monitor GPU clocks while watching madVR, hwinfo is a good tool. Edit: try running without any pre/post filters with show render steps so you can see all of them. Is anything obviously very slow?
__________________
madVR options explained Last edited by Asmodian; 25th May 2019 at 22:10. |
26th May 2019, 01:46 | #56328 | Link | |
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
Tried ordered dithering and it DOES improve performance without any visible quality loss but by only about 5ms so not a huge gain. Clock is stable so not an issue but the GPU is hot (~85ºC - hot but not overheat hot) when madVR is working (with 70ms render time). But then again, that's probably due to the hardware limits and not so much Optimus drivers. I should also probably mention I don't have energy saving mode enabled. Now that I can see the rest of ShowRenderSteps the composition of render time (~65ms because ordered dithering) is as follows (approximately):
Last edited by bigboyman; 26th May 2019 at 01:53. |
|
26th May 2019, 01:51 | #56329 | Link | |
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
So far, this thread has already made me lose about 10ms with next to no graphical compromise. Keep it up guys. |
|
26th May 2019, 02:15 | #56330 | Link |
Registered User
Join Date: Oct 2017
Posts: 331
|
bigboyman,
I've been using a GTX 960 4GB for years. I still do because I have no reason to upgrade until there is a reason. Every one of your settings is different from mine and I've been seeking the most performance I can obtain out of the 960. I'll go as far as telling you they are all completely wrong tbh. Even your LAV Filter settings. I use settings and profiles for every format there is because I have a very diverse collection. 3D, 2D, SDR, HDR, 2160p through 580p, etc. Imo, your best starting point, and perhaps ending point, is provided for you in the guide in my signature. You can d/l the madVR .bin file and replace yours in your madVR folder to make things very simple. It's a copy of what I use. There are also links to pictures with settings if you'd rather do it manually. Granted I am using a 4k display and I think you're using 1080p max. The settings still apply.
__________________
HOW TO-Kodi 2D-3D-UHD (4k) HDR Guide Internal & External Players W11 Pro 24H2 GTX960-4GB RGB 4:4:4 @Matched Refresh Rates 8,10,12bit KODI 22 MPC-HC/BE 82" Q90R Denon S720W |
26th May 2019, 02:42 | #56331 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,921
|
just show advanced rendertimes gives you higher rendertimes i never measured it but it's more then zero.
next problem is that you are currently scaling 480p the rendertimes with a 720p source for deblocking will sky rocket. is this a 960m? what is the clock? 85 C is pretty high for a maxwell GPU. subtitles should only take 1-3 MS on a 960 even at UHD. when deblocking is used with a strong setting deringing doesn't do much anymore try to remove deringing if you still get ringing issues try a stronger deblocking/RRN setting. upscale refinement is recommended over the use of image enhancement. try to replace the 4 top "image enhancer" with the way cheaper AdaptiveSharpen beware replacing image enhancement with upscaling cost more processing power and usually needs higher settings but Adaptive sharpening is so much cheaper and you are not creating as much upscaling artifacts. i can't remember a single use case where enhance details is useful for sources that are deblocked because a deblocking creates huge parts with no details. the 4 top "enhancer" work best with clean/good source anyway. using jinc after doubling has a high diminishing return lanczos 3 AR should be similar. if you can't framerate match using smoothmotion is mandetory in my opinion. NGU sharp should be massively better for chroma quality but in general it is not a chroma scaler i would use but it's free with deblocking unlike super XBR or NGU AA. super XBR 100 is worth a shoot it should be faster then NGU AA mid but it looks clearly different. you could also try always super sample for quadrupling (not for doubling) beware this can backfire spectacularly. Quote:
see deringing as an example. |
|
26th May 2019, 03:01 | #56333 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,921
|
https://forum.doom9.org/showthread.p...84#post1709584
hidden options and there is a reason it is a hidden option. |
26th May 2019, 18:54 | #56334 | Link | |
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
Maybe because it's so long. If you could provide a direct link that would really help me out. |
|
26th May 2019, 20:00 | #56335 | Link | ||||||
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
Not sure what the significance of that is but it could be useful info. Using the internal decoder instead of XYsubs or ASSmod doesn't make a difference. Not sure what I could use here. What settings on madVR would reduce subtitle render time? Quote:
Anyway, I disabled both. The difference is not insingificant - the ringing becomes a lot more obvious. I wouldn't call it distracting, but definitely more noticeable. Anyway, disabling "Reduce ringing artifacts" shaves about 8ms and the AR filter only about 1ms. I chose to disable both since it's a huge performace gain (9-10ms) for only slightly annoying ringing and the AR filter barely improves ringing anyway. Quote:
Quote:
Quote:
Quote:
------------------------------------------------------------------------------------------ So, just to recap: Right now, despite some slightly annoying ringing, I've managed to get render time ~42ms. This is pretty good, but I'd like it to be consistently lower since it's still to close to 1/24, which means there are still frequent (but massively less noticeable) frame drops. EDIT: Also disabled "Disable scaling if image size ..." and bumped compression artifact reduction to 14 (still medium quality) since it improves image quality with about 0 added cost Last edited by bigboyman; 26th May 2019 at 20:22. |
||||||
26th May 2019, 20:53 | #56336 | Link |
Registered User
Join Date: May 2019
Posts: 19
|
One more thing I thought I should mention is that for some reason, using a 720p source bumps frame render time to around double what I have in 480p. This relationship seems to be linear with increasing resolutions. Should there really be such a pronounced increase in frame render time?
|
26th May 2019, 21:41 | #56337 | Link | |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Yes, 960x720 has exactly twice the number of pixels that 720x480 does. This does indicate that most of your performance cost is due to chroma upscaling, artifact removal, and/or image enhancements (the things before upscaling). Upscaling is also slower with larger input sizes but it scales with output resolution as well, so it wouldn't be 2x slower.
Quote:
Your laptop's cooling is not good enough so your GPU downclocks a lot to keep temps down. Is it too dusty or is a fan broken, or something? Have you checked clock speeds when this happens? You will need to keep temps at 80°C or below.
__________________
madVR options explained |
|
27th May 2019, 00:41 | #56338 | Link | |
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
It could be dusty but I'd have to open it and check. Thing is, nVIDIA website says the max operating speed is around 100ºC. Not to mention, even relatively inactive, my GPU still hovers around 80ºC, so it's not like madVR makes the temp shoot up like crazy. Is the throtelling threshold lower than advertised? |
|
27th May 2019, 01:34 | #56339 | Link |
Registered User
Join Date: Oct 2012
Posts: 7,921
|
just give us GPU clock speed and we will know if it is throttling.
if you get 89 C at idle your system isn't cooled properly. laptop usual are not using normal maxwell cards but tweaked far slower version with a similar name and it's unlike they will allow 100 C the GPU may survive that but that doesn't the rest around it. as far as i know the throttling temp for maxwell was around 80 where it will at least not boost anymore. |
27th May 2019, 01:56 | #56340 | Link | |
Registered User
Join Date: May 2019
Posts: 19
|
Quote:
Last edited by bigboyman; 27th May 2019 at 15:42. |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|