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 > Pro Tools Hardware > Pro Tools HDX & HD Native Systems (Mac)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10-24-2017, 03:22 PM
ThosSounds ThosSounds is offline
Member
 
Join Date: Dec 2000
Location: Encinitas, CA USA
Posts: 27
Default Interesting CPU saving discovery

Hi all,

I just discovered something I'd not heard about before in Pro Tools HDX and thought it might be useful to some (and maybe someone wiser than I could even explain it!)

Using Pro Tools HDX, I've been running some hi-res sessions at 32bit, 96k. It's fairly easy to push my old 2010 Mac Pro to its limit on this. On several sessions I've been pressing the CPU hard enough with native-only plugins that I wind up having to freeze tracks, etc to save CPU. My master fader is often filled with 4 native plugins: FF Pro-Q2, Waves S1, FF-Pro MB and FF Pro-L.

Today I discovered that if I insert a DSP plugin in-between two of those 4 natives, my total CPU use bar drops by about 25-30%. Putting the DSP plugin before or after the natives has no such effect, it has to be in-between them (something I thought it was frowned upon to do?) Delay compensation shows the master fader in orange amounts either way but it shows a much higher delay with the DSP plugin inserted. Any DSP plugin seems to work, it can even be bypassed (though not "inactive")

Bizarre trick that seems to be working for me. Hope it helps someone else!

My specs just FYI:

Pro Tools HDX 12.4.0 on Mac OS 10.11.6, Mac Pro 2010, 2x2.4GHZ Quad Core Intel Xeon, 24GB 1066 MHZ DDR3 RAM
All plugins are on their most current versions (as of today's date :)

Thanks and good luck!
Tom
Reply With Quote
  #2  
Old 10-24-2017, 04:37 PM
Drew Mazurek's Avatar
Drew Mazurek Drew Mazurek is offline
Moderator
 
Join Date: Oct 2000
Location: Maryland, USA
Posts: 11,629
Default Re: Interesting CPU saving discovery

A wild guess......

since it goes between the native plugs (leaving the DSP world and coming back), which puts them into different "processing streams" so to speak, they get handled on a different core (or virtual core?), whereas when all the native processes happen in serial, they are in the same stream and are concentrated/ confined to the same core?

I have no idea what I am talking about, does it show???!!?
__________________
www.drewmazurek.com

Mixing and Mastering click here to get started.
Reply With Quote
  #3  
Old 10-24-2017, 06:13 PM
panamajack's Avatar
panamajack panamajack is offline
Member
 
Join Date: Jan 2011
Location: Miniappleapolis
Posts: 713
Default Re: Interesting CPU saving discovery

Quote:
Originally Posted by Drew Mazurek View Post
. . . they get handled on a different core (or virtual core?), whereas when all the native processes happen in serial, they are in the same stream and are concentrated/ confined to the same core? . . .
Makes sense to me...
__________________
PT10.3.10HD(Tyan s2932 [8core Shanghai 2.7GHZ] 32GB,Win7 SP1); PT10HD(Tyan s2892 w/10GB, Win7 SP1);PT8HD(Dell 690 quad Xeon 3.0, 8GB, Win7,192 I/O, 96 I/O);MacBook Pro: 11R, Apogee Element 46, Focusrite 8PreX PT HD 11.3.2; Mac Pro 3.47 Hex 32GB, OSX 10.12.6/L10.4.2;L9.1.8, 2.64TB; G5 D2.3 4GB, 10.4.11/L8; 12c MP 2.66/32GB PT12.4; Structure, GigaGS3, Kontakt 5, Garratin, Sibelius 8.7+, Finale26,EMU,Vegas Pro 16-10/; RME HDSP9652,MOTU 2408 MKIII/1224/308, FX,Kurz,L5s,Strat,ASAT,JB,Zon
Reply With Quote
  #4  
Old 10-24-2017, 07:08 PM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,622
Default Re: Interesting CPU saving discovery

And the latency/delay increase should just be due to another round trip through the IO buffer plus any DSP plugin latency. I would just not worry about what the meters show, especially with hyper-threading they demonstratively show nonsensical behavior.


Sent from my iPhone using Tapatalk
Reply With Quote
  #5  
Old 10-25-2017, 02:30 AM
LukeHoward LukeHoward is offline
Member
 
Join Date: Mar 2001
Location: Melbourne
Posts: 1,237
Default Re: Interesting CPU saving discovery

I accidentally discovered the same thing recently, although I used cascading aux buses (which, if you think of the mixer as just another DSP plug-in, is a special case of what you describe). It does seem this affects how the cores are allocated to native plugins.
__________________
https://lukehoward.com/
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Interesting Discovery albee1952 Pro Tools 11 3 12-20-2016 02:34 PM
Discovery CANADA kd_special Post - Surround - Video 2 03-28-2013 10:25 PM
USB Discovery Fezzler Eleven Rack 2 09-13-2012 07:10 AM
Made an interesting discovery about the plugs folder and using folders!! crizdee Pro Tools TDM Systems (Mac) 14 01-12-2009 02:14 PM
Interesting Discovery on moving PT Sessions TULL 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 29 10-07-2004 12:36 PM


All times are GMT -7. The time now is 04:01 PM.


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