This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

BasicVSR++ Upscaling Optimization
#1
Hello Again  Big Grin

After putting BasicVSR++ upscaling through a bunch of tests on a short clip, I went ahead and decided to try cleaning/upscaling an entire DVD film (along with some denoising and despoting).  Well, I'm about 2 weeks in with about 6 days to go, haha.  I knew it'd be slow, but it is about as slow as I've ever seen!  I wanted to see if there's anything I can do to up the GPU utilization.  It's only using about 5-15% of my GPU currently.

I have a GeForce RTX 3060 TI, so I did check the FP16 box.  It wasn't clear to me what "Device" does.  Can you explain that one a little?  It's still on the default of 0.  If I set it to 4, might that help with performance next time I try to do this?  Any other optimizations you'd suggest?  There are only a handful of DVD movies I want to upscale, so if it's going to take 3 weeks per movie, I guess I'll just have to deal with it, but anything I can do to trim down the time would be great.

Thank you!
Reply
#2
Device is there to select the GPU, if you have multiple GPU (for me: 0=NVIDIA Geforce RTX 4080, 1=Intel ARC a380, 2=AMD Radeon of my CPU) you select which GPU is used. When used, looking in the Windows task manager should easily show which gpu is used.
Personally, I don't use BasicVSR++ for upscaling, I usually stick with NNEDI3, but if you tested it and that is the resizer that suits your needs the bet, that is fine. Smile

There sadly isn't really anything you can do to speed up BasicVSR++ aside from feeding it lower resolution content.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#3
I haven't experimented with NNEDI3, but thank you for the recommendation.  Any settings you prefer with it to maximize quality?
Reply
#4
Default settings are usually good (note that it does no cleaning or similar).
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)