I have M3 Max - posted my results a few months back. Really disappointing that TVAI doesn’t run a little better on Apple Silicon. Looks like I’m going to have to go to a new PC build to get somewhat reasonable results.
Some models like Iris use the CPU (and more threads) than others like Gaia which use the GPU in my experience. The power usage indicates this. What this type of system shows is that you usually have to run multiple instances to make the most of it. As my results are better than a 14900K + 4090 but not substantially so, but my CPU usage is low when only one Topaz instance runs.
Topaz uses tensor calculation but not based ONLY on this. As any mixed task - it gets gain separately for each part of flow.
But it is a fact - Apple HW is less usable for this kind of software. It was only reason my Apple station was replaced by “gaming” PC stations for processing of old videorecords.
BTW, which speed of DDR in your configuration? It has also significant impact, especially on simple operations like upscaling.
Well following some real world tests before and after my recent upgrade from Ryzen 7 5800x + RTX 4080 to Ryzen 9 5950x with double the cores (and slightly lower freq), I’ve concluded that the TVAI benchmarks are, to put it mildly, useless - at least the one I tested is anyway.
I did the tests using 2x upscale from 1080p, using Artemis High and with everything else set to zero (including recover detail). Same parameters, output video format etc. Unfortunately I messed up my real world tests with the 5800x and 4.0.9, in my haste to upgrade. But the last big TVAI speed upgrade was 3.5.0 and I had done some real world tests for that, which I have just repeated by reinstalling 3.5.0. 4.0.9 on my 5950x is identical to 3.5.0, within 0.2 fps so the 5800x and 5950 results should be comparable.
Results
3.5.0/rtx 4080/R7 5800x/Artemis High 2x upscale, 1080p, 2 minute clip: 5.2 fps. [benchmark was 12.31 fps]
3.5.0/rtx 4080/R9 5950x/Artemis High 2x upscale, 1080p, 2 minute clip: 7.5 fps. [benchmark was 11.1 fps] GPU 34%,CPU 98%
4.0.9/rtx 4080/R9 5950x/Artemis High 2x upscale, 1080p, 2 minute clip: 7.7 fps. [benchmark was 12.35 fps] GPU 35%,CPU 100%
So it seems that out in the real world and well away from the Topaz fictional benchmarks (unless you use 5 second clips), my upgrade from 5800x to 5950x resulted in a 44% speed increase at least for the video and parameters I used. My earlier concerns about not all CPU cores being used were unfounded.
Has anyone else done real world testing like this?
Benchmarks are mostly useful for comparing how different configurations will perform. Like the mileage rating of your auto, the test numbers almost never correspond to real world results. My real world #s tend to run about 1/3 lower than the benchmarks.
I’ve never seen TVAI run my CPUs anywhere near the 90%s. Even with AI Processor set to CPU, the highest I’ve ever seen is around 40-45%.
Here is a comparison of 3 computers running 3.2.4 and 4.0.10.0alpha. They are all AMD systems with 5700x, 3900x, and 5900x. The GPU’s are 3060 12GB, 3060Ti 8GB and 4060Ti 8GB. I hope this helps someone.
In use the 4060Ti is better then the benchmark shows over the 3060Ti.