Does VTM take advantage of GPU-acceleration?

All about the program
Post Reply
choyj
Posts: 4
Joined: 04 Jul 2017, 01:00

21 Apr 2023, 07:09

I'm rebuilding a computer that has an old 1080Ti card in it as well as a built-in video card on the motherboard. I'd like to run VTM on there. Does VTM take advantage of CUDA or any sort of GPU-acceleration to do its work or is it all CPU-intensive? If there is no GPU-acceleration, then I'll just sell off the 1080Ti.
User avatar
admin
Site Admin
Posts: 1373
Joined: 03 Jun 2014, 22:14

21 Apr 2023, 14:29

Yes,
GPU acceleration is there,
you can refer to Nvidia Video Encode and Decode GPU Support Matrix

Please note: the minimum required Nvidia driver version for H.264 / H.265 animations is 456.71 or newer.
dlight69
Posts: 23
Joined: 01 Jun 2022, 16:53

14 May 2023, 13:40

I have a related question. I'm about to buy a new desktop PC and would like to optimize the build to speed up both VTM and Videonizer for a large (>200,000 movies, 50TB) data base. VTM is particularly slow on my current laptop, but I'm not sure whether the constraint is RAM, Disk,CPU or network (the data is all on NAS). I would welcome any advice regarding optimum specification of my new PC to speed up VTM and Videonizer usage. Thanks in advance.
DimsumDynamite
Posts: 27
Joined: 02 Sep 2018, 11:26

15 May 2023, 20:16

dlight69 wrote:
14 May 2023, 13:40
I have a related question. I'm about to buy a new desktop PC and would like to optimize the build to speed up both VTM and Videonizer for a large (>200,000 movies, 50TB) data base. VTM is particularly slow on my current laptop, but I'm not sure whether the constraint is RAM, Disk,CPU or network (the data is all on NAS). I would welcome any advice regarding optimum specification of my new PC to speed up VTM and Videonizer usage. Thanks in advance.
Well what kind of budget do you have to play with? Spending $400 versus $4000 can be a big difference in terms of performance. I have a ryzen 5 5600X / 32GB RAM / NVidia RTX 3060 and when I load like say 150 video files from either of my NAS devices into VTM and press the "Magic" button, each video takes just over 1 second with multiple reading and outputting at once. So like per 3 seconds, you can get 6-8 videos done. When doing these multiple thumbnail sheets, it seems that the CPU take the full workload. I didn't see my GPU spike or even raise an eyebrow. My CPU was maxed out at 100% whilst doing this. Maybe the GPU kicks in when you do sheets that have animation thumbnails etc? With that in mind I would probably say go for a mid to high end-ish CPU and to go with 32GB of RAM. GPU you could probably stick with something midrange so you don't need the fastest GPU unless you can afford it and you play the latest games religiously. You don't have to spend too much to get a system that can run circles around VTM.
User avatar
admin
Site Admin
Posts: 1373
Joined: 03 Jun 2014, 22:14

15 May 2023, 20:47

DimsumDynamite wrote:
15 May 2023, 20:16
Maybe the GPU kicks in when you do sheets that have animation thumbnails etc?
Correct, GPU acceleration is most noticeable when creating (encoding) non-WebP animations.
dlight69
Posts: 23
Joined: 01 Jun 2022, 16:53

17 May 2023, 12:05

Thanks for the advice. I've settled on an Intel NUC12 pro Mini with Core I5 (12 cores, 16 threads), 32b RAM, 4.4GHz CPU and 500GB SSD. Cost around €1,000 which seems pretty reasonable for this performance.. From what I've understood, this should speed things up somewhat!
Thanks again.
dlight69
Posts: 23
Joined: 01 Jun 2022, 16:53

15 Jun 2023, 11:29

Is there a way to influence how many threads VTM uses? I have a CPU capable of 16 threads but Magic only seems to make use of 3 simultaneously.
User avatar
admin
Site Admin
Posts: 1373
Joined: 03 Jun 2014, 22:14

28 Jan 2024, 01:14

dlight69 wrote:
15 Jun 2023, 11:29
Is there a way to influence how many threads VTM uses? I have a CPU capable of 16 threads but Magic only seems to make use of 3 simultaneously.
Yon can control it in VTM 25.0.0.0 in the 'Magic" processing.
Post Reply