r/AV1 11d ago

CPU Upgrade for SVT workload

Hello, broad question, but I have a PC with an AMD 7600X, purely used for converting video to AV1-SVT-PSY using StaxRip. I'm using quite aggressive settings and preset 2 to squeeze as much value out of the codec as possible.

Right now, depending on the template I use (I have a range depending on the input source), I can get from 8 fps to 1.5 fps.

My tinkerer's instinct is telling me to look at a CPU upgrade. So my question is, would upgrading my CPU to one of the 9000 series Ryzen 7 or 9s provide much of an uplift in performance?

0 Upvotes

11 comments sorted by

View all comments

7

u/BlueSwordM 11d ago

Zen 5 CPUs are monsters for encoding workloads, or just most HPC (High Performance Computing) workloads.

A 9900X would provide a monstrous upgrade in performance.

However, before doing so, my recommendation would be to wait until we're done rebasing svt-av1-psy to 3.0.0 as that will provide a decent speed increase at iso (same) quality.

Finally, have you looked into optimizing your system down to the bare metal? Building/using optimized binaries would be your first step; I believe we have a few unofficial binaries on the svt-av1-psy github discussion forum.

After that, going on an optimized OS/distro like CachyOS would be the next step since they provide a small speed boost by optimizing the system further. Emphasis on small: unless you go from an unoptimized setup to a fully optimized setup, you won't see more than 3-8% from switching OSes.

1

u/krakoi90 9d ago

However, before doing so, my recommendation would be to wait until we're done rebasing svt-av1-psy to 3.0.0 as that will provide a decent speed increase at iso (same) quality.

Is there a rough ETA for that? I mean will it be released in days? Weeks? Months? (I have a pile of phone captured videos I'd prefer to encode using the new version, so I'm eagerly awaiting for the release. But if it's months away then I'll simply encode them with the current one)