Removing video codecs from the equation, and just dealing with multiple high-resolution PNG stills being overlayed with transparency, track motion, some effects, etc... what system component is most important to the speed/performance of Best/1080p preview quality in Vegas Pro?
- Single-threaded CPU performance
- Multi-threaded CPU performance
- GPU performance
- Memory performance
- Storage performance
Because a little under a year ago I upgraded from a 5930K with 32gb DDR4, SATA SSD, and an AMD R9 380, to a 12900K with 32gb DDR5, PCIe 4.0 SSD and an RX 6700XT, and the difference in preview smoothness for the above circumstances... was way less than I was expecting. I definitely do not get a smooth 24fps, and will often chug with huge freezes if a pan is occuring, which sometimes get less severe if I play the same part over a half dozen times.
Nothing is pegged. Lots of memory left. Storage is barely being touched. GPU shows 10-60% utilization (according to HWInfo64) when the framerate is chugging, but hasn't gone above 77%. Note that telling Vegas to use the 12900's iGPU definitely reduces playback performance.
CPU utilization is a bit of a mystery. According to Windows' performance monitor, the CPU has 22% total utilization, but that's shown as exactly 8 primary threads on the P-cores with 75-100% utilization each. So that sounds high (even though hyperthreading is not being used, neither are the 8 E-cores), however HWinfo64 shows core usage (which is shows as "utility %", ie. how much work it COULD be doing, vs Windows' "time busy %") as a mere 2% in total, with most of the threads using maybe 5% capacity, and only one of the 8 threads ever topping out at 60% occasionally. CPU power draw also doesn't go past 90 watts, and averages maybe 60 watts, which is a lot less than the 220+ watts drawn when rendering a video.
So, in writing this up... I'm maybe answering myself, but I think the most important to preview speed might be single-threaded performance (only one thread shows higher usage when everything chugs) combined with GPU performance... combined with Vegas not being well optimized.
Anyone have any thoughts?