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. |
4th July 2021, 18:10 | #1 | Link |
Registered User
Join Date: Sep 2010
Location: Ukraine, Bohuslav
Posts: 377
|
BM3D (VapourSynth) versus MVTools
CUDA based BM3D (V-BM3D) is fast enough on decent GPU and probably faster than mvtools2 with small temporal radius. You might want to consider using it as faster denoising backend.
Some numbers if you interested: 1080p, radius=3, fast=True - ~21.85 fps 1080p, radius=3, fast=False - ~14.17 fps 1080p, radius=2, fast=True - ~38.93 fps 1080p, radius=2, fast=False - ~19.69 fps 1080p, radius=1, fast=True - ~63.21 fps 1080p, radius=1, fast=False - ~31.49 fps 1080p, radius=0, fast=True - ~159.75 fps (that's a spatial mode) 1080p, radius=0, fast=False - ~79.24 fps (that's also a spatial mode) "fast" option squeezes more fps with the same quality at expense of flooding PCIe lanes, probably my card can preform better, but due to SSD attached to CPU lanes it works at x8 mode (still enough for me). |
4th July 2021, 19:21 | #2 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
ahh finally some numbers for bm3dcuda. Could you also post some numbers for the bm3dCPU version? I wonder how big the speed gap is.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database Last edited by ChaosKing; 4th July 2021 at 19:23. |
4th July 2021, 20:54 | #4 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Didn't expect that. It's even faster than your 2070. I guess a ~8 cores cpu could be about the same speed as the 2070 then.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
5th July 2021, 07:16 | #5 | Link | |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,542
|
Quote:
However, there are a few CUDA denoiser around already. What we need is a MVTool on CUDA or OpenCL.
__________________
@turment on Telegram Last edited by tormento; 5th July 2021 at 07:26. |
|
5th July 2021, 07:48 | #6 | Link | |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Quote:
Scroll to version 2.1 for cuda version.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
|
5th July 2021, 09:22 | #9 | Link |
Registered User
Join Date: Jan 2016
Posts: 162
|
The numbers from DJATOM looks interesting.
The GPU performance aligns well with the estimation that Code:
fps * (2 * radius + 1) ≈ constant The CPU performance is unexpected to me. Maybe the cache plays a nontrivial role. Anyway, I have no experience in writing an AVS+ plugin. Will take a look if people are interested. |
5th July 2021, 10:51 | #11 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
Quote:
__________________
See My Avisynth Stuff |
|
5th July 2021, 12:22 | #12 | Link | |
Registered User
Join Date: Jan 2016
Posts: 162
|
Quote:
|
|
8th July 2021, 09:27 | #14 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,352
|
Obviously super interested in this. I think it can easily double current scripts speed that make use of mvtools. Probably for implementation reference you can check source of AVS+ 3.7.1 CUDA.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
22nd July 2021, 05:42 | #15 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
WolframRhodium, any news about avs+ port?
@Moderators, can you move BM3D posts to new thread?
__________________
See My Avisynth Stuff Last edited by real.finder; 22nd July 2021 at 05:44. |
22nd July 2021, 10:45 | #17 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
__________________
See My Avisynth Stuff |
22nd July 2021, 17:14 | #19 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,352
|
I think OP was replying to my post:
Quote:
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|