@humbug @MartinPrince I decided to test the raw image with my Ryzen 5 2600. Its running at stock clockspeeds under a Wraith Spire stock cooler,and with this RAM kit running at its XMP settings:
https://www.overclockers.co.uk/team...-3200mhz-dual-channel-kit-blac-my-0a2-tg.html
I am running the files off a NVME WD Black SN750 SSD.
So you can say my system isn't really tuned in anyway apart from the RAM being run at XMP - its even using a stock cooler!!
I tested with both SMT off and on.
These are the output settings:
With SMT off the CPU stayed at a constant 3.65GHZ to 3.66GHZ across all cores.
Each picture took 28~29 seconds to process,I would say its mostly on the cusp of 28~29 seconds. The cores were at 100% until the transcode was finished.
Now I enabled SMT.
Clockspeeds hovered closer to 3.6GHZ and you can see that the cores were not at 100% or they were but very briefly before the load was moved to the next thread by the scheduler.
However,consistantly the transcode finished in 27 seconds,so it was definitely slightly faster with SMT enabled.
So for a CPU just running at 3.6GHZ in a mini-ITX system using the stock cooler I think I am doing OK TBH!!
I am intending to buy a Ryzen 7 3700X at some point,so another 1/3 more cores,and another 20% clockspeed(plus the IPC increase),should give me a nice decrease in transcoding times.