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 2018
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 12-06-2018, 12:59 PM
Emi's Avatar
Emi Emi is offline
Member
 
Join Date: Dec 2017
Location: Madrid. Spain
Posts: 619
Default Plugin load balance between cores

I just realised using multimono plugins instead of multichannel for stereo instances balances the load better between cores.
__________________
Mac Mini M1 | Mac OS 12.6.1 Monterey | Avid Carbon + 2x Carbon Pre | Pro Tools Studio 2024.3
Reply With Quote
  #2  
Old 12-06-2018, 01:01 PM
s.d. finley s.d. finley is offline
Member
 
Join Date: May 2000
Location: Houston, TX. USA
Posts: 1,678
Default Re: Plugin load balance between cores

interesting, good to know!
__________________
sdf

www.sugarhillstudios713.com
Reply With Quote
  #3  
Old 12-06-2018, 02:49 PM
priorytools priorytools is offline
Member
 
Join Date: Apr 2005
Location: UK
Posts: 1,310
Default Re: Plugin load balance between cores

Quote:
Originally Posted by Emi View Post
I just realised using multimono plugins instead of multichannel for stereo instances balances the load better between cores.


Really?
That’s a fantastic discovery.
Gonna check that top tip out tomorrow.
Noice.
Thanks.
__________________
~ 2019 Rack Mac Pro 3.2 GHz 16 core 384 GB RAM Catalina 10.15.7 / Pro Tools Ultimate 2022.12.0 / HDX 2 + UAD2 PCIe OCTO+QUAD / HD I/O's x 4 + 1 x 96io / Digidesign Pre's x 3 / Avid S6 M10-24 -V22.12.1.34 ~
~ Mac Pro 8 core - clover - 13 GB ram - 10.6.8 / HD5 / Pro Tools 9.0.6 / Magma PE6R4 ~ ARCHIVE RIG

~ Mac Pro (Early 2009) - 2 x 2.26 GHz Quad-Core-32 GB RAM-10.13.6 / Pro Tools Ultimate 2019.10 / Apollo 16 / Avid S3 ~
Reply With Quote
  #4  
Old 12-06-2018, 04:18 PM
crizdee's Avatar
crizdee crizdee is offline
Moderator
 
Join Date: Dec 2004
Location: Brighton, UK
Posts: 10,696
Default Re: Plugin load balance between cores

Quote:
Originally Posted by Emi View Post
I just realised using multimono plugins instead of multichannel for stereo instances balances the load better between cores.
Hi,

Cores or virtual cores?

Some computers have say 12 cores but 24 virtual cores! I don’t know what’s changed in recent versions of PT but a mixer channel/ track could only access one core (but this could be 2 virtual cores stemming off the same core)

Chris
__________________
PT MAC Troubleshooting... http://duc.avid.com/showthread.php?t=54888

Producer, Engineer,
UKmastering Mixing & Mastering
Blinders_Columbia top 40 UK album charts
Slow Readers Club Joy Of The Return #9 UK album charts

www.ukmastering.com


PT10.3.10 Mountain Lion HD6 accel Magma PE6R4 D Command 32 MacPro 12 Core 3.46ghz UAD-2 Octo x2. Manley Vari-Mu, Manley Massive Passive, SSL VHD, ADL600, Grove Tubes ViPre, Tube-Tech CL-1B. Hafler TRM active monitoring.
Reply With Quote
  #5  
Old 12-06-2018, 04:51 PM
Darryl Ramm Darryl Ramm is online now
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: Plugin load balance between cores

What I suspect is going on here is what Chris refers to above, the core affinity/binding of a signal chain. When you add a stereo plugin I suspect the normal core affinity of processing a signal chain binds both sides of a stereo track to run on the same core, with multi-mono the both sides are independent as far as processing goes and their processing can be on different cores, or to a greater extent on different cores.

---

Remember that hyperthreading is the work of the devil. It can help but it's far from being just another core. The other "core" only gets to use parts of the actual hardware if workload if its twin is leaving them idle. I expect Pro Tools just throws thread workload at each pair of hyperthreaded cores (and that keeps instructions and data local on the shared L2 cache). Wether you see equal distribution across each hyperthreaded core or not might not mean anything, but you sure should not expect to see both pairs of hyperthreaded cores near 100% utilization.

Last edited by Darryl Ramm; 12-06-2018 at 05:03 PM.
Reply With Quote
  #6  
Old 12-06-2018, 11:00 PM
Emi's Avatar
Emi Emi is offline
Member
 
Join Date: Dec 2017
Location: Madrid. Spain
Posts: 619
Default Re: Plugin load balance between cores

Quote:
Originally Posted by crizdee View Post
Hi,

Cores or virtual cores?

Some computers have say 12 cores but 24 virtual cores! I don’t know what’s changed in recent versions of PT but a mixer channel/ track could only access one core (but this could be 2 virtual cores stemming off the same core)

Chris
Cores. I have hyperthreading deseabled with great results in stability.
__________________
Mac Mini M1 | Mac OS 12.6.1 Monterey | Avid Carbon + 2x Carbon Pre | Pro Tools Studio 2024.3

Last edited by Emi; 12-06-2018 at 11:15 PM.
Reply With Quote
  #7  
Old 12-06-2018, 11:16 PM
Emi's Avatar
Emi Emi is offline
Member
 
Join Date: Dec 2017
Location: Madrid. Spain
Posts: 619
Default Re: Plugin load balance between cores

Quote:
Originally Posted by Darryl Ramm View Post
What I suspect is going on here is what Chris refers to above, the core affinity/binding of a signal chain. When you add a stereo plugin I suspect the normal core affinity of processing a signal chain binds both sides of a stereo track to run on the same core, with multi-mono the both sides are independent as far as processing goes and their processing can be on different cores, or to a greater extent on different cores.
Looks like...
__________________
Mac Mini M1 | Mac OS 12.6.1 Monterey | Avid Carbon + 2x Carbon Pre | Pro Tools Studio 2024.3
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
12.6 Every Plugin Was Disabled On Load? risey Pro Tools 12 4 10-12-2016 05:18 PM
Why does PT 12.4 HD not spread CPU load evenly on cores? Justin1524 Pro Tools 12 4 02-23-2016 03:32 PM
Cores and cpu load bradp Pro Tools HDX & HD Native Systems (Mac) 3 01-17-2012 04:07 AM
Mac Octo 2.26: Almost no difference between 2 Cores and 8 Cores Hive Guy macOS 8 05-10-2011 11:05 PM
Plugin presets don't load into Plugin's-Why? Stratman Pro Tools TDM Systems (Mac) 0 01-20-2001 10:30 PM


All times are GMT -7. The time now is 02:55 PM.


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