i9-13900K optimizations for Vegas?

MarkAnthony121 wrote on 1/14/2023, 1:30 PM

Anyone running an i9-13900K with any tips for system optimization for the fastest rendering possible? I've been experimenting with Voukoder as well but it usually turns out slower than Vegas' own built in rendering. The fastest along with best balance of quality that I've found for UHD 2160 is Magix AAC/AVC with Intel QSV encoding. But still the CPU is not maxing out, maybe 60%. Any other encode modes turn out slower for me. Any ideas or BIOS tweaks anyone else is using to maybe unlock more of the full potential of the CPU?

Comments

john_dennis wrote on 1/14/2023, 7:30 PM

@MarkAnthony121

My 13900K is still in the box, but others have had more time on their hands than I've had recently.

https://www.vegascreativesoftware.info/us/forum/system-upgrade-2023--137456/#ca863004

https://www.vegascreativesoftware.info/us/forum/rendering-2x-faster-when-restricting-to-p-cores-for-alder-lake--137188/

Musicvid wrote on 1/14/2023, 8:14 PM

Heh, "not maxing out" your CPU means nothing, except that it is not the system bottleneck; that bottleneck "could be" the source, the decoder, the pipeline engine, the pipeline filters, the cpu, the gpu, the encoder, or simply your expectations.

Intel QSV is a hardware encoder, which reduces and balances the rendering load between your CPU and GPU, depending on their respective capabilities and their roles in each of the functions above.

I have a weak CPU with a weak iGPU. My QSV encodes consistently run 95% GPU, and 22% CPU.

So 60% CPU is relatively balanced; embrace it and feel validated.

RogerS wrote on 1/14/2023, 9:57 PM

That's not how anything works. There's no render scenario in which your CPU and GPU will be pegged at 100%.

bitman wrote on 1/15/2023, 1:59 AM

That's not how anything works. There's no render scenario in which your CPU and GPU will be pegged at 100%.

Indeed, and I am sure if it would be running at 100%, thermal throttling will kick in sooner or later regardless of any fancy cooling.

@MarkAnthony121 Some tweaks you could be trying out to speed up rendering:

  1. Maybe obvious, lowering quality with Voukoder (not using the default)
  2. Disable e-cores : see https://www.vegascreativesoftware.info/us/forum/rendering-2x-faster-when-restricting-to-p-cores-for-alder-lake--137188/
  3. Disable igpu - the internal graphic unit of the cpu (you lose QSV, but gain CPU thermal capacity and memory)

APPS: VIDEO: VP 365 suite (VP 22 build 194) VP 21 build 315, VP 365 20, VP 19 post (latest build -651), (uninstalled VP 12,13,14,15,16 Suite,17, VP18 post), Vegasaur, a lot of NEWBLUE plugins, Mercalli 6.0, Respeedr, Vasco Da Gamma 17 HDpro XXL, Boris Continuum 2025, Davinci Resolve Studio 18, SOUND: RX 10 advanced Audio Editor, Sound Forge Pro 18, Spectral Layers Pro 10, Audacity, FOTO: Zoner studio X, DXO photolab (8), Luminar, Topaz...

  • OS: Windows 11 Pro 64, version 24H2 (since October 2024)
  • CPU: i9-13900K (upgraded my former CPU i9-12900K),
  • Air Cooler: Noctua NH-D15 G2 HBC (September 2024 upgrade from Noctua NH-D15s)
  • RAM: DDR5 Corsair 64GB (5600-40 Vengeance)
  • Graphics card: ASUS GeForce RTX 3090 TUF OC GAMING (24GB) 
  • Monitor: LG 38 inch ultra-wide (21x9) - Resolution: 3840x1600
  • C-drive: Corsair MP600 PRO XT NVMe SSD 4TB (PCIe Gen. 4)
  • Video drives: Samsung NVMe SSD 2TB (980 pro and 970 EVO plus) each 2TB
  • Mass Data storage & Backup: WD gold 6TB + WD Yellow 4TB
  • MOBO: Gigabyte Z690 AORUS MASTER
  • PSU: Corsair HX1500i, Case: Fractal Design Define 7 (PCGH edition)
  • Misc.: Logitech G915, Evoluent Vertical Mouse, shuttlePROv2

 

 

3POINT wrote on 1/15/2023, 2:45 AM

@MarkAnthony121 Voukoder default renders CPU only, you can select GPU support also in Voukoder.

A short render test on my system: Magix AVC NV took 1:46, with Voukoder default 2:00 and with Voukoder NV 1:28.

But for max Quality at min Filesize, I prefer Voukoder default.

RogerS wrote on 1/15/2023, 2:52 AM

What's your GPU?

I'd try QSV in Voukoder for a possible speed boost. I'd leave the iGPU there as it really helps with decoding, at least for certain media and QSV encoding is fast, perfect for draft renders.

If you want to go that route you can play with voltages and core clock speeds if you have some extra thermal overhead you are willing to sacrifice for render speed.

Feel free to play around with this benchmark and see what helps or hurts your speeds:
https://forms.gle/PCD4TT1ynEXKwpD17

This one is quite taxing on GPUs so hopefully you have a decent one or the CPU will be waiting for it.

MarkAnthony121 wrote on 1/20/2023, 1:24 PM

@MarkAnthony121 Voukoder default renders CPU only, you can select GPU support also in Voukoder.

A short render test on my system: Magix AVC NV took 1:46, with Voukoder default 2:00 and with Voukoder NV 1:28.

But for max Quality at min Filesize, I prefer Voukoder default.

Ahh so Voukoder isn't necessarily for speedy renders. It's for quality renders and best possible file sizes? That would be so important to me. I do full wedding renders and uploads where with my render settings a 2 hour 4K video at a crappy 14,000,000 bitrate turns out 20GB. And when I pay $1000 for my online album delivery platform, every GB counts.

MarkAnthony121 wrote on 1/20/2023, 1:28 PM

What's your GPU?

I'd try QSV in Voukoder for a possible speed boost. I'd leave the iGPU there as it really helps with decoding, at least for certain media and QSV encoding is fast, perfect for draft renders.

If you want to go that route you can play with voltages and core clock speeds if you have some extra thermal overhead you are willing to sacrifice for render speed.

Feel free to play around with this benchmark and see what helps or hurts your speeds:
https://forms.gle/PCD4TT1ynEXKwpD17

This one is quite taxing on GPUs so hopefully you have a decent one or the CPU will be waiting for it.

You said for drafts. Are you saying if I'm rendering my final deliverable wedding films QSV isn't ideal? With higher bitrate it seems to looks pretty good. Unless the whole point is that my file sizes will be too big?

RogerS wrote on 1/20/2023, 7:57 PM

My understanding is that QSV is inefficient in terms of quality/file size. While very fast there's a tradeoff especially if you care about GB for uploads.

Personally I use x264 for final renders (unless it's a very long project) and while it taxes the CPU more and takes longer, gives nice crisp video at reasonable bitrates. HEVC/h265/x265 is even more space efficient but not as compatible with devices so it depends on how the delivery platform works and what the clients receive (is it re-encoded?) You can get great results with less than half the bitrate of AVC.

Howard-Vigorita wrote on 1/21/2023, 1:33 PM

Anyone running an i9-13900K with any tips for system optimization for the fastest rendering possible? I've been experimenting with Voukoder as well but it usually turns out slower than Vegas' own built in rendering. The fastest along with best balance of quality that I've found for UHD 2160 is Magix AAC/AVC with Intel QSV encoding. But still the CPU is not maxing out, maybe 60%. Any other encode modes turn out slower for me. Any ideas or BIOS tweaks anyone else is using to maybe unlock more of the full potential of the CPU?

The only CPU-related bios tweaks I've found significant on my 11900k system with an Asus motherboard have to do with core affinity. I essentially monitored core temps while running prime95 and lowered affinity on those running the hottest. But I think the p- and e-core separation on 13th gen Intels probably makes that kind of tweaking unnecessary.

Of the AVC render templates, I get the best overall quality and performance from Magix Nvenc and Qsv, in that order, but only separated by the slimmest of margins. Render performance will vary significantly, however, depending on FX loading on the gpu selected in Video prefs. I often get better performance from Qsv rendering in projects with allot of FX going to a higher powered AMD gpu. Same with my laptop and it's medium powered Nvidia 3060. For the highest quality renders, I choose Magix Hevc 10-bit MainConcept. But Qsv 10-bit Hevc is significantly faster and often generates smaller uploads that are not that far off in quality compared to MainConcept.

To guarantee you're having a good look at things, I recommend using a high quality 4k monitor. I love my BenQ at home and am having good success with my 4k Zenbook display and a 4k Samsung tv on the road.

fr0sty wrote on 1/22/2023, 10:03 AM

Yes, typically using CPU-only encodes produces the highest quality results, even if they take the longest. In video world, speed comes at the cost of quality.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

Hulk wrote on 1/24/2023, 1:42 PM

As I've written before, despite the objective quality metrics, Which John Dennis graciously supplied, I find that bit-for-bit I achieve the best results with Render+ via HOS. I also find it easy to work with.

Anyway the reason I'm writing is that Render+ with my 13900K produces "hotspots" in the CPU. In short, a hotspots in the CPU are locations where a core or cores are very highly loaded and the concentration of heat is hard to dissipate effectively because it's such a small area. Render+ x265 really heats up some of the cores in my CPU and over 5.2GHz or so will cause throttling.

I have a 280mm AIO water cooler that can dissipate about 250W when running Cinebench but I have a feeling that loads all cores evenly but less than the fewer cores Render+ is hitting.

What I have done to mitigate this issue while still maintaining performance in other applications is in the BIOS set P core max clocks as follows. 1-2 Ps active 5.5GHz, 1-4 P's active 5.2GHz, all P's active 5.0GHz. This keeps temps under control in Render+, which isn't a huge power draw but has the hotspot issue. But when I'm working in PS or some other apps that may only use 1-4 cores allows those cores to ramp up to very high clocks for the few seconds I need to quickly render something to keep the creative juices flowing without waiting.

Just something to consider. Perhaps if you have a monster 420 AIO it isn't a problem or a really good SP rated chip you won't have the issue but I thought I'd mention my experience.

Mark

RogerS wrote on 1/24/2023, 7:31 PM

The Intel Extreme Tuning utility has a profiles feature where you can adjust performance for specific applications. Perhaps you could set some specific settings that are optimal for Vegas but don't interfere with other applications.

Hulk wrote on 1/24/2023, 7:52 PM

The Intel Extreme Tuning utility has a profiles feature where you can adjust performance for specific applications. Perhaps you could set some specific settings that are optimal for Vegas but don't interfere with other applications.

Thank you but I prefer to tune my cpu from the BIOS. I've found that app buggy and not able to control the cpu as effectively and reliably as my ASUS BIOS.