Video AI v3.1.X - User Benchmarking Results

I look forward to you guys optimizing the app to leverage AMD cards better. A 7900 XTX is on-par with a 4080 (if you leave out raytracing) but in Topaz I am getting almost half the speed that people with a 4080 are getting. LOTS of room to improve for sure!

What is odd, is that my single 7900 XTX is listed twice? I tried to set settings to use ALL GPUs so it might leverage my iGPU integrated on the AMD 7900X CPU, but when I do that it actually runs slower.

Single Processor Setting:

Topaz Video AI  v3.1.10
System Information
OS: Windows v11.2009
CPU: AMD Ryzen 9 7900X 12-Core Processor              31.118 GB
GPU: AMD Radeon RX 7900 XTX  23.945 GB
GPU: AMD Radeon(TM) Graphics  0.47446 GB
GPU: AMD Radeon RX 7900 XTX  23.945 GB
Processing Settings: device: 0 vram: 1 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis		1X: 9.52 fps 	2X: 5.03 fps 	4X: 1.48 fps 	
Proteus		1X: 7.63 fps 	2X: 4.28 fps 	4X: 1.6 fps 	
Gaia		1X: 6.79 fps 	2X: 4.37 fps 	4X: 2.91 fps 	
4X Slowmo		Apollo: 18.33 fps 	Chronos: 9.29 fps 	Chronos Fast: 10.06 fps 	

ALL GPUs:

Topaz Video AI  v3.1.10
System Information
OS: Windows v11.2009
CPU: AMD Ryzen 9 7900X 12-Core Processor              31.118 GB
GPU: AMD Radeon RX 7900 XTX  23.945 GB
GPU: AMD Radeon(TM) Graphics  0.47446 GB
GPU: AMD Radeon RX 7900 XTX  23.945 GB
Processing Settings: device: 3 vram: 1 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis		1X: 2.21 fps 	2X: 1.63 fps 	4X: 1.27 fps 	
Proteus		1X: 7.07 fps 	2X: 1.93 fps 	4X: 0.81 fps 	
Gaia		1X: 7.13 fps 	2X: 2.4 fps 	4X: 0.89 fps 	
4X Slowmo		Apollo: 6.24 fps 	Chronos: 2.84 fps 	Chronos Fast: 0.43 fps 	

V3.1.11 and latest Nvidia Studio driver 531.41

Topaz Video AI  v3.1.11
System Information
OS: Windows v10.2009
CPU: AMD Ryzen 5 3600 6-Core Processor                15.927 GB
GPU: NVIDIA GeForce RTX 3060  11.84 GB
Processing Settings: device: 0 vram: 1 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis		1X: 8.11 fps 	2X: 4.53 fps 	4X: 1.3 fps 	
Proteus		1X: 7.76 fps 	2X: 4.35 fps 	4X: 1.3 fps 	
Gaia		1X: 3.15 fps 	2X: 2.1 fps 	4X: 1.26 fps 	
4X Slowmo		Apollo: 9.89 fps 	Chronos: 6.94 fps 	Chronos Fast: 10.22 fps 	

ALL GPUs - disable in bios GPU inside CPU

Topaz Video AI  v3.1.10
System Information
OS: Windows v11.2009
CPU: AMD Ryzen 9 5900X 12-Core Processor              31.924 GB
GPU: NVIDIA GeForce RTX 2070 SUPER  7.8154 GB
Processing Settings: device: 0 vram: 1 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis		1X: 11.28 fps 	2X: 6.29 fps 	4X: 1.73 fps 	
Proteus		1X: 10.62 fps 	2X: 6.05 fps 	4X: 1.78 fps 	
Gaia		1X: 3.89 fps 	2X: 2.57 fps 	4X: 1.65 fps 	
4X Slowmo		Apollo: 8.56 fps 	Chronos: 3.48 fps 	Chronos Fast: 12.98 fps 	

Looks like my ageing RTX 2070 Super still holds up pretty well, not bad at all.

1 Like

Topaz Video AI v3.1.11
System Information
OS: Windows v11.2009
CPU: AMD Ryzen 7 5800X 8-Core Processor 31.915 GB
GPU: NVIDIA GeForce RTX 3060 11.845 GB

Processing Settings: device: 0 vram: 1 instances: 0
Input Resolution: 1280x720
Benchmark Results
Artemis 1X: 18.65 fps 2X: 11.64 fps 4X: 3.43 fps
Proteus 1X: 17.36 fps 2X: 11.09 fps 4X: 3.63 fps
Gaia 1X: 6.28 fps 2X: 4.42 fps 4X: 2.93 fps
4X Slowmo Apollo: 16.66 fps Chronos: 13.33 fps Chronos Fast: 18.54 fps

Processing Settings: device: 0 vram: 0.8 instances: 0
Input Resolution: 1280x720
Benchmark Results
Artemis 	1X: 18.51 fps 		2X: 11.33 fps 		4X: 3.41 fps 
Proteus 	1X: 17.34 fps 		2X: 11.26 fps 		4X: 3.43 fps 
Gaia 		1X:   6.29 fps 		2X:   4.41 fps 		4X: 2.9 fps 
4X Slowmo 	Apollo: 16.54 fps 	Chronos: 13.27 fps 	Chronos Fast: 18.29 fps 

Processing Settings: device: 0 vram: 0.6 instances: 0
Input Resolution: 1280x720
Benchmark Results
Artemis 1X: 17.24 fps 2X: 10.22 fps 4X: 3.25 fps
Proteus 1X: 15.78 fps 2X: 10.47 fps 4X: 3.33 fps
Gaia 1X: 5.83 fps 2X: 4.06 fps 4X: 2.67 fps
4X Slowmo Apollo: 16.42 fps Chronos: 12.22 fps Chronos Fast: 18.57 fps

Processing Settings: device: 0 vram: 0.1 instances: 0
Input Resolution: 1280x720
Benchmark Results
Artemis 	1X: 9.48 fps 		2X: 6.45 fps 		4X: 2.2 fps 
Proteus 	1X: 8.62 fps 		2X: 6.03 fps 		4X: 2.18 fps 
Gaia 		1X: 3.28 fps 		2X: 2.33 fps 		4X: 1.59 fps 
4X Slowmo 	Apollo: 15.72 fps 	Chronos: 6.49 fps 	Chronos Fast: 16.52 fps 

Topaz Video AI v3.1.11
System Information
OS: Windows v11.2009
CPU: AMD Ryzen 7 5800X 8-Core Processor 31.915 GB
GPU: NVIDIA GeForce RTX 3060 11.845 GB

Processing Settings: device: 0 vram: 1 instances: 0
Input Resolution: 1920x1080
Benchmark Results
Artemis 	1X: 8.54 fps 		2X: 5.12 fps 		4X: 1.59 fps 
Proteus 	1X: 8.17 fps 		2X: 5.24 fps 		4X: 1.57 fps 
Gaia 		1X: 2.89 fps 		2X: 1.99 fps 		4X: 1.31 fps 
4X Slowmo 	Apollo: 7.45 fps 	Chronos: 6.38 fps 	Chronos Fast: 10.16 fps 

Processing Settings: device: 0 vram: 0.8 instances: 0
Input Resolution: 1920x1080
Benchmark Results
Artemis 1X: 8.53 fps 2X: 5.26 fps 4X: 1.56 fps
Proteus 1X: 8.1 fps 2X: 5.16 fps 4X: 1.61 fps
Gaia 1X: 2.86 fps 2X: 1.97 fps 4X: 1.29 fps
4X Slowmo Apollo: 7.62 fps Chronos: 6.37 fps Chronos Fast: 10.24 fps

Processing Settings: device: 0 vram: 0.6 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis 	1X: 8.1 fps 		2X: 5.23 fps 		4X: 1.56 fps 
Proteus 	1X: 7.39 fps 		2X: 4.76 fps 		4X: 1.57 fps 
Gaia 		1X: 2.59 fps 		2X: 1.78 fps 		4X: 1.15 fps 
4X Slowmo 	Apollo: 8.02 fps 	Chronos: 5.79 fps 	Chronos Fast:   9.96 fps 

Processing Settings: device: 0 vram: 0.1 instances: 0
Input Resolution: 1920x1080
Benchmark Results
Artemis 1X: 5.63 fps 2X: 3.78 fps 4X: 1.31 fps
Proteus 1X: 5.25 fps 2X: 3.67 fps 4X: 1.3 fps
Gaia 1X: 1.91 fps 2X: 1.33 fps 4X: 0.9 fps
4X Slowmo Apollo: 5.5 fps Chronos: 3.53 fps Chronos Fast: 5.26 fps

 

Topaz Video AI Alpha v3.2.0.4.a
System Information
OS: Windows v11.2009
CPU: AMD Ryzen 7 5800X 8-Core Processor 31.915 GB
GPU: NVIDIA GeForce RTX 3060 11.845 GB
Processing Settings: device: 0 vram: 1 instances: 1
Input Resolution: 3840x2160
Benchmark Results
Artemis 1X: 1.92 fps 2X: 1.26 fps 4X: 0.39 fps
Proteus 1X: 1.85 fps 2X: 1.22 fps 4X: 0.38 fps
Gaia 1X: 0.64 fps 2X: 0.43 fps 4X: 0.29 fps
4X Slowmo Apollo: 2.33 fps Chronos: 1.42 fps Chronos Fast: 2.72 fps

1 Like

Has anyone benchmarked two equivalent GPUs in the same computer?

I notice that a few of the reported benchmarks in this thread report two identical GPUs but comments suggest that this is the benchmark falsely reporting two, when there is only one (of the same type).

If anyone is able to post comparative benchmarks with one then both equivalent GPUs enabled that would help others including me to decide on the most cost-effective way to upgrade. Specifically, while still available, I could upgrade my one 3060 ti to two of them - if the performance impovement would be worthwhile (but benchmarks of any doubled-up GPU will help to decide)ā€¦

There was one post on the version topic, I think, they posted benchmark results form a crazy system with an AMD Epyc CPU with like 96 cores or something. I think they had 4 GPUs in it.

Anyway, to me it seems like if you have enough CPU cores, another GPU will help a lot. Youā€™ve got the Ryzen 7950X, thatā€™s 16 cores. I think youā€™d benefit from another RTX 3060 ti. What donā€™t think you will get is faster speeds processing one video. I suppose thatā€™s what your asking for though: Will the All GPU setting use all the GPUs and get double the speed? I think itā€™s safe to say you would be able to process at least two videos at the same time with no speed decrease.

Yes thatā€™s what Iā€™m wondering, thanks for the comments. The choice is 1) upgrade my no. 2 system from 1070 to 3060 ti (Iā€™ve already tested by borrowing it from my newer system and speeds are similar) or 2) add a 2nd. GPU to my newer system, which would be more convenient if the overall result is similar (approaching twice the output). Thereā€™s plenty of spare capacity in the CPU. I may have to upgrade the PSU though.

This is all because I canā€™t justify the expense of upgrading to a 4080 or 4090 unless it would double the processing speeds on 1080p or lower resolutions, and posted benchmarks indicate that they would not. If I go ahead, I will of course post the comparative benchmarks in here.

What does the ā€œdeviceā€ setting indicate in the benchmark tool?

It represents the ā€œAI Processorā€ setting in the TVAI preferences. I think 0 is usually (if not always) the GPU.

Thanks.

Andy

Topaz Video AI  v3.1.11
System Information
OS: Mac v12.0604
CPU: Apple M1 Pro  16 GB
GPU: Apple M1 Pro  10.667 GB
Processing Settings: device: 0 vram: 0.9 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis		1X: 5.37 fps 	2X: 3.47 fps 	4X: 0.76 fps 	
Proteus		1X: 5.75 fps 	2X: 3.29 fps 	4X: 0.83 fps 	
Gaia		1X: 1.91 fps 	2X: 1.4 fps 	4X: 1.08 fps 	
4X Slowmo		Apollo: 3.85 fps 	Chronos: 1.79 fps 	Chronos Fast: 2.9 fps 	

Topaz Video AI  v3.1.11
System Information
OS: Mac v12.0604
CPU: Apple M1 Pro  16 GB
GPU: Apple M1 Pro  10.667 GB
Processing Settings: device: 0 vram: 0.9 instances: 1
Input Resolution: 640x480
Benchmark Results
Artemis		1X: 23.55 fps 	2X: 12.31 fps 	4X: 5.05 fps 	
Proteus		1X: 23.55 fps 	2X: 11.25 fps 	4X: 4.53 fps 	
Gaia		1X: 7.55 fps 	2X: 5.69 fps 	4X: 4.58 fps 	
4X Slowmo		Apollo: 24.12 fps 	Chronos: 7.81 fps 	Chronos Fast: 11.42 fps 	

Both of these are fresh boots with no other applications running:

Topaz Video AI  v3.1.11
System Information
OS: Mac v13.03
CPU: Apple M2 Max  96 GB
GPU: Apple M2 Max  72 GB
Processing Settings: device: 0 vram: 1 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis		1X: 10.45 fps 	2X: 7.38 fps 	     4X: 2.43 fps 	
Proteus		1X: 11.51 fps 	2X: 7.18 fps 	     4X: 2.19 fps 	
Gaia		1X: 3.41 fps 	2X: 2.52 fps 	     4X: 1.95 fps 	
4X Slowmo		Apollo: 11.07 fps 	Chronos: 3.39 fps 	Chronos Fast: 5.35 fps
Topaz Video AI  v3.1.11
System Information
OS: Windows v11.2009
CPU: AMD Ryzen 9 3950X 16-Core Processor              31.923 GB
GPU: NVIDIA GeForce RTX 2080 Ti  10.782 GB
GPU: NVIDIA GeForce RTX 2080 Ti  10.782 GB
Processing Settings: device: 0 vram: 1 instances: 1
Input Resolution: 1920x1080
Benchmark Results
Artemis		1X: 14.96 fps 	2X: 6.67 fps 	        4X: 1.93 fps 	
Proteus		1X: 12.68 fps 	2X: 6.53 fps 	        4X: 1.88 fps 	
Gaia		1X: 5.35 fps 	2X: 3.54 fps   	        4X: 2.12 fps 	
4X Slowmo		Apollo: 12.08 fps 	Chronos: 4.48 fps 	Chronos Fast: 16.92 fps 	

Is there a place where I can find what the values in the benchmarking results mean?

I suppose a written explanation hasnā€™t happened because everyone that requested it be added to TVAI, and everyone that has posted results in here, already know the concept of a benchmark. Hereā€™s my (hopefully) detailed explanation:

The speed that a video will process in TVAI is highly dependent on five things: Central Processing Unit (CPU), Graphics Processing Unit (GPU), input video resolution, output resolution and the AI model selected.
Looking at the lest benchmark result, we can see that with an AMD Ryzen 9 3950X CPU, an Nvidia RTX 2080 Ti GPU, an input video resolution of 1920 by 1080 with the Artemis model selected: The frames per second (fps) were 14.96 with an output resolution of 1920 by 1080 (1X). At the output resolution of 3840 by 2160 (4K [2X]), the frames processed per second were 6.67ā€¦ And so on and so forth. For the interpolation models (Apollo and Chronos), they only show the speed of the 1X resolution because they do not change the resolution. They show the frames per second when increasing the amount of frames by 4.

1 Like

Thanks - just to add that Max. Memory Usage is also an important factor.

Andy

Youā€™re right, but itā€™s so wishy-washy. Like turning it down on some hardware makes all the difference, but on others, it dose nothing but make it slower.

I made some experiments with the memory usage and can not see any difference no matter what values I set. :eyes:

Thanks for the explanation. I was just seeking to know what the various values represented in the report and that was answered., all except for one. What does the ā€œDevice 0ā€ mean? All the results seem to return this as a value.

Device=0 is the GPU, -1 the CPU, 1 would be if there is another GPU like an iGPU or a second GPU. The benchmark only uses one deviceā€¦ but Iā€™m not sure what happens if you select All GPUs if you have that option.