|
Avid Pro Audio CommunityHow to Join & Post • Community Terms of Use • Help Us Help YouKnowledge Base Search • Community Search • Learn & Support |
#1
|
|||
|
|||
i9 10900K build... a little disappointing.
Hi all,
I just built an i9 10900K-based machine and I have noticed that coming from my old i7 4930K, the Pro Tools performance isn't a dramatic improvement as I had expected, especially at a 64 buffer size. I'm still getting more overloads than I'd like, even with few plugins. I have followed ALL Avid-recommended optimizations. I've attached my latencymon report from yesterday, and a Sandra report from today. If anyone can help me optimize, I'd really appreciate it! SiSoftware Sandra ID Host Name : DrywPCi9 Workgroup : WORKGROUP Computer Model : ASUS System Product Name Default string Serial Number : System Ser********** Chassis : Default string Desktop Mainboard : ASUS TUF GAMING Z490-PLUS Serial Number : 2003673******** BIOS : AMI (OEM) 0806 05/08/2020 Intel vPro : 14.0.31.1120 Total Memory : 32GB DIMM DDR4 Processors Processor : Intel(R) Core(TM) i9-10900K CPU @ 3.70GHz (10C 3.7GHz/4.6GHz, 3.9GHz IMC, 10x 256kB L2, 20MB L3) Socket/Slot : FC LGA1200 Chipset Memory Controller : ASUS Core10W (Cometlake-WS 10C) Host Bridge/DRAM Registers 100MHz, 2x 16GB DIMM DDR4 1.87GHz 128-bit Memory Module(s) Memory Module : Corsair/Nanya CMK32GX4M2B3200C16 16GB DDR4 2Rx8 PC4-25600U DDR4-3200 (15-15-15-37 4-52-17-6) Memory Module : Corsair/Nanya CMK32GX4M2B3200C16 16GB DDR4 2Rx8 PC4-25600U DDR4-3200 (15-15-15-37 4-52-17-6) Video System Monitor/Panel : BBY NS-32D220NA18 (1680x1050, 31.5") Monitor/Panel : LG ULTRAWIDE (3440x1440, 34.1") Video Adapter : NVIDIA GeForce GTX 1070 Ti (2432S 19C SM6.5 1.61GHz/1.68GHz, 2MB L2, 8GB 8GHz 256-bit, PCIe 3.0 x16) Video Adapter : NVIDIA GeForce GTX 1070 Ti (2432S 19C SM6.5 1.61GHz/1.68GHz, 2MB L2, 8GB 7.6GHz/8GHz 256-bit, PCIe 3.0 x16) Graphics Processor CUDA : NVIDIA GeForce GTX 1070 Ti (2432S 19C SM6.1 1.61GHz/1.68GHz, 2MB L2, 8GB 7.6GHz/8GHz 256-bit) OpenCL : NVIDIA GeForce GTX 1070 Ti (2432S 19C SM1.2 1.61GHz/1.68GHz, 2MB L2, 8GB 7.6GHz/8GHz 256-bit) D3D 11 : NVIDIA GeForce GTX 1070 Ti (2432S 19C SM12.1 1.61GHz/1.68GHz, 2MB L2, 8GB 7.6GHz/8GHz 256-bit) OpenGL : GeForce GTX 1070 Ti/PCIe/SSE2 (8GB) OpenGL : GeForce GTX 1070 Ti/PCIe/SSE2 (8GB) Storage Devices Disk : WDC PC SN730 SDBQNTY-256G-1001 (256GB, PCIe3x4/NVMe, SED) Disk : KINGSTON SH103S3120G (120GB, SATA600, SSD) Disk : WDC WD2003FZEX-00SRLA0 (2TB, SATA600, 3.5", 7200rpm) Disk : SanDisk SSD PLUS 1000GB (1TB, SATA600, 2.5", SSD) Disk : Samsung SSD 850 EVO 500GB (500.1GB, SATA600, SSD, OPAL) Logical Storage Devices Hard Disk : 499MB (NTFS, 4kB) @ WDC PC SN730 SDBQNTY-256G-1001 (256GB, PCIe3x4/NVMe, SED) Hard Disk (C:) : 238GB (NTFS, 4kB) @ WDC PC SN730 SDBQNTY-256G-1001 (256GB, PCIe3x4/NVMe, SED) Samples 2 (D:) : 112GB (NTFS, 4kB) @ KINGSTON SH103S3120G (120GB, SATA600, SSD) Samples 3 (E:) : 931GB (NTFS, 4kB) @ SanDisk SSD PLUS 1000GB (1TB, SATA600, 2.5", SSD) Samples (H:) : 466GB (NTFS, 4kB) @ Samsung SSD 850 EVO 500GB (500.1GB, SATA600, SSD, OPAL) Hard Disk : 95MB (FAT32, 1kB) @ WDC PC SN730 SDBQNTY-256G-1001 (256GB, PCIe3x4/NVMe, SED) EFI : 197MB (FAT32, 512bytes) @ WDC WD2003FZEX-00SRLA0 (2TB, SATA600, 3.5", 7200rpm) Audio 4 (F:) : 2TB (NTFS, 4kB) @ WDC WD2003FZEX-00SRLA0 (2TB, SATA600, 3.5", 7200rpm) Peripherals LPC Hub Controller #1 : ASUS Z490 (Comet Lake) LPC Controller Audio Device : ASUS Core (Comet Lake) PCH cAVS Audio Codec : Realtek Semi 0B00 Audio Device : ASUS GP104 High Definition Audio Controller Audio Codec : nVidia 0083 Serial Port(s) : 1 Disk Controller : ASUS Core (Comet Lake) PCH Shared SRAM Disk Controller : ASUS Intel(R) 400 Series Chipset Family SATA AHCI Controller Disk Controller : Sandisk Standard NVM Express Controller USB Controller #1 : ASUS Core (Comet Lake) USB 3.1 xHCI Host Controller SMBus/i2c Controller #1 : Intel ICH SMBus Printers and Faxes Printer : Microsoft Software Printer Driver (300x300, Colour) Printer : Microsoft XPS Document Writer v4 (600x600, Colour) Printer : Microsoft Print To PDF (600x600, Colour) Printer : HP OfficeJet 6950 PCL-3 (1200x1200, Colour) Fax : Microsoft Shared Fax Driver (200x200) Biometrics Voice : Analog NUI Voice Virtual Sensor (Voice) Network Services Network Adapter : Intel(R) Ethernet Connection (11) I219-V (Ethernet, 1Gbps) Operating System Windows System : Microsoft Windows 10 Personal 10.0.19042 Platform Compliance : x64 Performance Enhancing Tips Warning 2513 : TPM not detected. Some security features are unavailable. Tip 2 : Double-click tip or press Enter while a tip is selected for more information about the tip.
__________________
Win 11 22H2 - PTU 2023.9 - HDX - Blue 192 - Prism Titan i9 10900K, Asus Tuf Gaming Z490 Plus, Corsair Vengeance LPX 32GB, NVIDIA 1070ti OS/apps, sessions, and samples all on separate drives. |
#2
|
|||
|
|||
Re: i9 10900K build... a little disappointing.
Dry
My two cents: AFFINITY In my experience, setting affinity and prio for the pro tools process yields improvements. Unchecking lower cores 0 and 1 and setting prio to high improve performance in my system. Activity monitor>right click on pro tools > right click go to information > click affinity > uncheck cores 0&1. Same for set proirity USING LATENCYMON LM sets itself up as prio level realtime. The highest. Also inside LM you can set which cores should be monitored. Uncheck 0&1. As per pro tools process above you can set affinity for LM to be 0&1 by unchecking all others using activity monitor. Setting things up as above LM executes on other cores than PT, yet monitoring the cores running PT. This should provide results from LM more pertinent to where PT actually execute. Then you can redo the same type of LM measurement with other affinity and monitoring cores settings. I did this multiple affinity settings experiments to find that unchecking cores 0&1 for pro tools gave the best improvements in my system Perhaps windows allocate "windowsy stuff" to lower cores first hand making them "busy" leaving higher cores more at piece. Was this even comprehensible? /T Skickat från min Moto G (5) via Tapatalk
__________________
Free beer tomorrow !! - but until then - we're stuck in the present moment |
#3
|
|||
|
|||
Re: i9 10900K build... a little disappointing.
Quote:
Keeping user code off CPUs handling interrupts is a tuning optimization that has been used for decades in performance benchmarking. Including because you don’t want to upset the user code latency especially if watching a sensitive response latency tail, and maybe for reasons like you don’t want user code flushing the interrupt handling code, or shared data structures from hardware caches. Last edited by Darryl Ramm; 10-31-2020 at 04:05 PM. |
#4
|
||||
|
||||
Re: i9 10900K build... a little disappointing.
Same here.
__________________
Desktop build: PT 2020.5 / Win 11 / i9-11900K @ 5.1GHz / 64GB / 4TB NVMe PCIe 4 / Gigabyte Z590 Vision D / PreSonus 2626 Laptop: PT 2020.5 / Win 11 / i5-12500H / 16GB / 1TB NVMe / Lenovo IdeaPad 5i Pro / U-PHORIA UMC1820 Ancient/Legacy (still works!): PT 5 & 6 / OS9 & OSX / Mac G4 / DIGI 001 Click for audio/video demo Click for resume |
#5
|
|||
|
|||
Re: i9 10900K build... a little disappointing.
OP
I have a similar system - just an 8700K. Bit of a repost: Below are the optimizations I find essential. I have not had any "out of CPU" errors or lock-ups with 2020.x. Might freeze my system here for a while. 1) Setting the processor affinity on MY system (see below) is critical. I currently use a setting of FFE for processor usage on my 6 core 8700K. 2) C-states switching and Turbo mode must be off in BIOS. I use a 4.8 GHz all core overclock with a -1 AVX offset. This is 24/7 stable with the cooling listed below. Note, I do not generally test stability with synthetic benchmarks - this is not real world testing. I set up a complex ProTools session and try to make it crash. It only takes a few tries to find the limit of your system. 3) Leave Hyperthreading On. With the Affinity switch, the extra (virtual) cores really improve performance in ProTools. 4) The way you setup your recording session can impact low latency performance. I try to avoid stacking VIs into Auxes with heavy effects. I 'think' this might allow ProTools to more easily parallelize the computations. 5) I always uninstall the Avidlink software and the Software Update App before the first run of ProTools. Maybe superstition. I also always use dual boot installs of Win. My ProTools partition never goes online except for monthly Win/Waves/NI updates. With the above settings I can record 16 audio tracks, and 16 midi tracks with Abbey Road Drums, Kontakt Pianos, Kontakt Session Horns Pro, Kontakt Session Strings Pro, Massive, H EQ on each of 4 vocal tracks, H Delay (slap) on Vocal send; CLA Mixhub (lite) on each monitored channel, all at 24/96 for more than 3 hours continuous recording no pops, no clicks, no stops. Never a redline on CPU usage meters. All the monitoring and levels are handled in Protools. With 24/96 the 64 bit buffer gives 'unnoticeable' latency YMMV. Hope this helps - YMMV. ejinbc Hardware Intel Core i7-8700K 3.7 GHz 6-Core Processor; Noctua NH-D15 82.5 CFM CPU Cooler; Asus PRIME Z390-A ATX LGA1151 Motherboard; Kingston HyperX Fury RGB 32 GB (4 x 8 GB) DDR4-3200 Memory; Samsung 970 Evo 1 TB M.2-2280 NVME Solid State Drive - x2 system/samples and tracking; Western Digital Red Pro 6 TB 3.5" 7200RPM Internal Hard Drive - x2 completed work and backup; Gigabyte GeForce GTX 950 2 GB OC Edition Video Card; Fractal Design Define R4 Blackout ATX Mid Tower Case; EVGA SuperNOVA G2 850 W 80+ Gold Power Supply; Motu 1248 on USB2 |
#6
|
|||
|
|||
Re: i9 10900K build... a little disappointing.
Thanks so much, everyone. It sounds like I should start with processor affinity. A couple questions -
I must uncheck cores 0 and 1 AFTER PT starts, correct? Is there a reason I should set priority to high rather than real-time?
__________________
Win 11 22H2 - PTU 2023.9 - HDX - Blue 192 - Prism Titan i9 10900K, Asus Tuf Gaming Z490 Plus, Corsair Vengeance LPX 32GB, NVIDIA 1070ti OS/apps, sessions, and samples all on separate drives. |
#7
|
||||
|
||||
Re: i9 10900K build... a little disappointing.
Here's a couple of links:
https://www.youtube.com/watch?v=e565VSxdVhY https://bitsum.com/tools/cpu-affinity-calculator/ I haven't needed to set Processor Priority just Processor Affinity. Note, if you do it manually, you have to do it each time after Pro Tools opens. If you use the Command Switch shortcut, it won't work if you open Pro Tools by double clicking a Pro Tools session icon. In either case, manual or shortcut, neither will work if you run Pro Tools as Administrator. And here's an old thread that helped, and still helps, with my Pro Tools computer and now 2020.9.1: https://duc.avid.com/showthread.php?t=377580 As always, YMMV.
__________________
Take your projects to the next level with a non-union national read at reasonable rates Demos: brucehayward dot com SonoBus Source-Connect: brucehayward Options for Remote Direction |
#8
|
||||
|
||||
Re: i9 10900K build... a little disappointing.
Post back after testing it. I'm curious about your build; it should be a monster!
__________________
Desktop build: PT 2020.5 / Win 11 / i9-11900K @ 5.1GHz / 64GB / 4TB NVMe PCIe 4 / Gigabyte Z590 Vision D / PreSonus 2626 Laptop: PT 2020.5 / Win 11 / i5-12500H / 16GB / 1TB NVMe / Lenovo IdeaPad 5i Pro / U-PHORIA UMC1820 Ancient/Legacy (still works!): PT 5 & 6 / OS9 & OSX / Mac G4 / DIGI 001 Click for audio/video demo Click for resume |
#9
|
|||
|
|||
Re: i9 10900K build... a little disappointing.
Quote:
Skickat från min Moto G (5) via Tapatalk
__________________
Free beer tomorrow !! - but until then - we're stuck in the present moment |
#10
|
|||
|
|||
Re: i9 10900K build... a little disappointing.
"In either case, manual or shortcut, neither will work if you run Pro Tools as Administrator."
Is this to say that although unchecking cores 0&1 they are not really unchecked somehow? Here I run PT as admin and as far as affinity settings show up in the activity monitor, they stay as set until PT is closed. Please expand if you know any more. Skickat från min Moto G (5) via Tapatalk
__________________
Free beer tomorrow !! - but until then - we're stuck in the present moment |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Editing this 9900k build to be suitable for a 10900k. | DBK | Windows | 20 | 07-29-2020 09:36 AM |
HD support, disappointing | ripekeai | Pro Tools 12 | 5 | 07-19-2016 07:25 PM |
Is It Just Me Or Is Strike Very Disappointing? | dmacintyre | Virtual Instruments | 2 | 03-14-2009 04:44 PM |
How Disappointing! | Hi-D-Ho-Man | Pro Tools M-Powered (Win) | 24 | 05-17-2005 08:19 AM |
VERY Disappointing.... | Fali | 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) | 5 | 04-05-2005 01:28 PM |