Avid Pro Audio Community

Avid Pro Audio Community

How to Join & Post  •  Community Terms of Use  •  Help Us Help You

Knowledge Base Search  •  Community Search  •  Learn & Support


Avid Home Page

Go Back   Avid Pro Audio Community > Legacy Products > Pro Tools 2020
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #11  
Old 06-03-2020, 08:16 PM
ihate100bees ihate100bees is offline
Member
 
Join Date: Feb 2012
Location: Nashville, Tn. USA.
Posts: 160
Default Re: PT 2020.5 Windows 10 user

Thanks for your reply. Sorry I am not familiar with this switch. Can you tell me where it is located and what its purpose is? Thank you so much!
Reply With Quote
  #12  
Old 06-03-2020, 08:32 PM
The Weed's Avatar
The Weed The Weed is offline
Member
 
Join Date: Jul 2001
Location: Toronto, Ontario, Canada
Posts: 7,155
Default Re: PT 2020.5 Windows 10 user

There's DUC thread about Processor Affinityhttp://duc.avid.com/showthread.php?t=383052

Also discussed farther in this thread.

And here is a hex code calculator. Just check the cores you want to use, then take the numbers/letters after the last 0. For example, I now have Hyperthreading turned on and want to have PT use cores 1 through 7 leaving the 0 core out, so the code would be FE.

You can also use Task Manager>Details>ProTools.exe right click and click Set Affinity, but you have to do it every time you open Pro Tools as the Processor Affinity setting reverts to All when PT is closed.

The cmd switch above won't change the Processor Affinity if you have Pro Tools set to "Run this program as an administrator", you have to uncheck that. Good idea to use Task Manager>Details above to check to be sure the cmd switch is working. It's how I found out running PT as Administrator had to be turned off.
__________________
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
Reply With Quote
  #13  
Old 06-05-2020, 09:33 PM
seanmccoy seanmccoy is offline
Member
 
Join Date: Aug 2007
Location: Southern Oregon
Posts: 654
Default Re: PT 2020.5 Windows 10 user

Has anybody removing cores from PT found that it matters which processor is disabled?
__________________
Custom i9-12900K, 64GB RAM, W10 Pro, PT Ultimate 2024.03, HD Native, OMNI, Digi 192, UAD-2 Octo; Mac Pro 12-core 3.46, 64GB RAM, Mojave, Logic Pro 10.5.1, Apogee Rosetta 800, UAD-2 Quad, MOTU 2408 Mk II: MBP mid-2012, 16GB RAM, Mojave, MOTU 8-Pre-ES, Pro Tools 2021.7
Reply With Quote
  #14  
Old 06-06-2020, 07:52 AM
DontLetMeDrown DontLetMeDrown is offline
Member
 
Join Date: Feb 2005
Posts: 388
Default Re: PT 2020.5 Windows 10 user

Thank you everyone for posting about the affinity tweak. It should probably be a "sticky" thread on the forum. It works so well, I'm actually kind of irritated that Avid doesn't suggest it in their optimization guide. I'm not even on 2020.5 yet. 2020.3 brought lots of pops for me at settings that worked fine in previous versions. After doing the affinity adjustment, my system is now working like before.
Reply With Quote
  #15  
Old 06-06-2020, 09:11 AM
ejinbc ejinbc is offline
Member
 
Join Date: Mar 2016
Location: Canada
Posts: 145
Default Re: PT 2020.5 Windows 10 user

Quote:
Originally Posted by seanmccoy View Post
Has anybody removing cores from PT found that it matters which processor is disabled?
YES ! I definitely found that some affinity settings were better than others. On a 4 core/8 thread system (3770K) I found that FC worked best. On my 8700K (6 core/12 thread) FFE works best. Experiment.

For me, a critical optimization for highly stable low latency performance. Really, for several years now this tweak and 24/96 recording has made for a very low stress / low latency experience. I repost this 'trick' at least once a year.

And again, I have found (YMMV), low latency VI performance is very dependent on single core benchmarks. For larger mixes with lots of plugins at modest latency, performance is very dependent on the number of active THREADS that are running - as long as you don't overwhelm any given core (single core performance is still important) - which is highly dependent on processor scheduling to maintain the real-time audio pipeline (which can be dependent on plugins, plugin order, number of inserts, number of sends with heavy processing, etc...).

When running a big mix at modest latency I DO NOT use the affinity switch. It appears as thought the larger buffers get around the processor switching (??) issues that the Affinity switch solves.

IMHO. YMMV. This is just what I have found over the years. Only trying to help.

ejinbc
Reply With Quote
  #16  
Old 06-06-2020, 09:44 AM
seanmccoy seanmccoy is offline
Member
 
Join Date: Aug 2007
Location: Southern Oregon
Posts: 654
Default Re: PT 2020.5 Windows 10 user

Quote:
Originally Posted by ejinbc View Post
YES ! I definitely found that some affinity settings were better than others. On a 4 core/8 thread system (3770K) I found that FC worked best. On my 8700K (6 core/12 thread) FFE works best. Experiment.
Thanks much. In Task Manager Details I have cores 0 through 7 to choose from. Would you mind interpreting the hex for a programming dummy?
__________________
Custom i9-12900K, 64GB RAM, W10 Pro, PT Ultimate 2024.03, HD Native, OMNI, Digi 192, UAD-2 Octo; Mac Pro 12-core 3.46, 64GB RAM, Mojave, Logic Pro 10.5.1, Apogee Rosetta 800, UAD-2 Quad, MOTU 2408 Mk II: MBP mid-2012, 16GB RAM, Mojave, MOTU 8-Pre-ES, Pro Tools 2021.7
Reply With Quote
  #17  
Old 06-06-2020, 12:36 PM
ejinbc ejinbc is offline
Member
 
Join Date: Mar 2016
Location: Canada
Posts: 145
Default Re: PT 2020.5 Windows 10 user

As The Weed indicated below, first use the task manager to experiment with core assignment, once you find the best setting that minimizes clicks while maximizing performance (i.e. don't shut off too many cores) hard code that assignment into your command line using the HEX calculator that The Weed so usefully pointed out.

For example, If you have a 4 core/8 thread system that's - 1 1 1 1 1 1 1 1 in binary and FF in HEX. Think of the '1' as on. So if I want to stop PT from using the first thread of the first core that would be - 0 1 1 1 1 1 1 1 = 7F HEX. Or say the last 2 threads of core 4 that would be 1 1 1 1 1 1 0 0 = FC. An 8 core / 16 thread system (e.g. 9900K) would be 1111 1111 1111 1111 = FFFF HEX.

BTW, the calculator built into Win 10 does Hex<>Bin as well.

Hope that helps.


Quote:
Originally Posted by The Weed View Post
And here is a hex code calculator. Just check the cores you want to use, then take the numbers/letters after the last 0. For example, I now have Hyperthreading turned on and want to have PT use cores 1 through 7 leaving the 0 core out, so the code would be FE.

You can also use Task Manager>Details>ProTools.exe right click and click Set Affinity, but you have to do it every time you open Pro Tools as the Processor Affinity setting reverts to All when PT is closed.

Last edited by ejinbc; 06-06-2020 at 12:51 PM. Reason: Added an example. Class dismissed :)
Reply With Quote
  #18  
Old 06-06-2020, 03:01 PM
seanmccoy seanmccoy is offline
Member
 
Join Date: Aug 2007
Location: Southern Oregon
Posts: 654
Default Re: PT 2020.5 Windows 10 user

Okay, gotcha, thanks. I've found that my system is subject to more frequent CPU stops since upgrading to 2020.5, especially during recording (very embarrassing), so I'm hoping I'll find a combo to remedy that.
__________________
Custom i9-12900K, 64GB RAM, W10 Pro, PT Ultimate 2024.03, HD Native, OMNI, Digi 192, UAD-2 Octo; Mac Pro 12-core 3.46, 64GB RAM, Mojave, Logic Pro 10.5.1, Apogee Rosetta 800, UAD-2 Quad, MOTU 2408 Mk II: MBP mid-2012, 16GB RAM, Mojave, MOTU 8-Pre-ES, Pro Tools 2021.7
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mbox Pro 3 on Windows 10 with Pro Tools 2020.3 unkJE FireWire & USB Audio Interfaces (Win) 8 05-02-2021 01:11 AM
Pro Tools 2020.5 GUI FREAK OUT on Windows 10 jrgillam Pro Tools 2020 93 04-15-2021 12:59 PM
Windows 10 - PT 2020.3 - Exporting Video lowlights Pro Tools 2020 0 05-05-2020 02:24 PM
Pro Tools 2020.3 in Windows 10 StillHollow Windows 8 04-19-2020 06:51 PM
New to 2020 user questions L-Dogg Pro Tools 2020 4 04-08-2020 07:23 PM


All times are GMT -7. The time now is 10:46 AM.


Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com