How to meter and increase rendering performance?

general questions about Neat Video
Post Reply
retroguy
Posts: 3
Joined: Thu Jan 06, 2022 1:12 pm

How to meter and increase rendering performance?

Post by retroguy »

I like NV, use it in Vegas Pro 16, but overall performance is slow. Simple denoise and mid-res output needs 3 times the realtime of the video on my hardware.
How can i check how NV currently performs? Which resources does it use in means of RAM, Cores? How to find out if it uses my graphics card GPU or how to enable this?
emmrecs
Posts: 26
Joined: Sat Jan 16, 2010 5:01 pm

Re: How to meter and increase rendering performance?

Post by emmrecs »

Go to https://www.neatvideo.com/download/neatbench and download Neat Bench. Follow the instructions to run it on your system and see the actual performance data.

HTH
retroguy
Posts: 3
Joined: Thu Jan 06, 2022 1:12 pm

Re: How to meter and increase rendering performance?

Post by retroguy »

Thanks, that was excactly what i was looking for! Great :-)

BUT - OMG, my i7-7500 only makes it to 4,29 Frames/s :cry:
Now i try to get my Nvidia recognized...
retroguy
Posts: 3
Joined: Thu Jan 06, 2022 1:12 pm

Re: How to meter and increase rendering performance?

Post by retroguy »

Oh, now i found out that in the settings of the plugin in VG16 i had checked "Use CPU only", which leads to the bad performance. I let the plugin decide and it switched to "Use GPU only" and now i have nearly realtime :D

Code: Select all

Neat Bench (Neat Image 9.0.1, Neat Video 5.5.1) Windows x64
Copyright (c) 1999-2022 Neat Image team, Neat Video team, ABSoft.
All Rights Reserved.

GPU detection log:

CUDA driver version: 11060
NVIDIA CUDA initialized successfully.
Checking CUDA GPU 1:
GPU device name is: NVIDIA GeForce GTX 970
4095 MB total (3381 MB available during initialization)
Check passed - will attempt to use the device

Failed to initialize OpenCL.
If you use an AMD card, please install the latest AMD driver with OpenCL support.

Neat Video benchmark:

Frame Size:	1920x1080 progressive
Bitdepth:	32 bits per channel
Mix with Original:	Disabled
Temporal Filter:	Enabled
    Quality Mode:	Normal
    Radius:	2 frames
    Dust and Scratches:	Disabled
    Repeat Rate:	0% of repeated frames
    Jitter Filtration:	Normal
Spatial Filter:	Enabled
    Quality Mode:	Normal
    Frequencies:	High, Mid, Low, Very Low
    Artifact Removal:	Enabled
    Edge Smoothing:	Disabled
    Sharpening:	Disabled


Detecting the best combination of performance settings:
running the test data set on up to 4 CPU cores and on up to 1 GPU

CPU Model: AMD Ryzen 3 2200G with Radeon Vega Graphics
GPU 1: NVIDIA GeForce GTX 970 (CUDA): 4095 MB total (3381 MB currently available), using up to 100%

CPU only (1 core): 1.96 frames/sec
CPU only (2 cores): 2.5 frames/sec
CPU only (3 cores): 3.26 frames/sec
CPU only (4 cores): 3.64 frames/sec
GPU only (NVIDIA GeForce GTX 970): 14.1 frames/sec
CPU (2 cores) and GPU (NVIDIA GeForce GTX 970): 9.5 frames/sec
CPU (3 cores) and GPU (NVIDIA GeForce GTX 970): 11.4 frames/sec
CPU (4 cores) and GPU (NVIDIA GeForce GTX 970): 11.3 frames/sec

Best combination: GPU only (NVIDIA GeForce GTX 970): 14.1 frames/sec
Only thing that puzzles me is that Windows Task-Manager shows only 9% GPU usage. Why does NV not use more ressources to get even faster than realtime rendering? Is there some other limitation that i should check?
task-manager_performance_while_rendering.png
task-manager_performance_while_rendering.png (56.15 KiB) Viewed 1759 times
emmrecs
Posts: 26
Joined: Sat Jan 16, 2010 5:01 pm

Re: How to meter and increase rendering performance?

Post by emmrecs »

Glad this helped you!

Interestingly, I've recently changed my GPU but hadn't run the Benchmark since that change. Like you, mine had been set for CPU only. The test showed that GPU only was by far the best! And yes, near realtime processing is now available!
NVTeam
Posts: 2745
Joined: Thu Sep 01, 2005 4:12 pm
Contact:

Re: How to meter and increase rendering performance?

Post by NVTeam »

> Windows Task-Manager shows

That is a problem of Task Manager ;-)

Please change its indication mode from "3D" to "CUDA", "Compute_0" or "Compute_1". Some of those non-default modes will show the actual computing load on the GPU.

Vlad
Post Reply