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 Software > Pro Tools 2018

Reply
 
Thread Tools Search this Thread Display Modes
  #21  
Old 12-11-2018, 02:04 AM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 16,249
Default Re: Mojave & hyperthreading off

Quote:
Originally Posted by Darryl Ramm View Post
Well you at least have the option of stability at very low latency... if you want to mess that up by letting people get what they want and adding plugin latency... ¯\_(ツ)_/¯
isn't that what people want? 32 buffer and tons of plugins...
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #22  
Old 12-11-2018, 02:15 AM
Emi Emi is offline
Member
 
Join Date: Dec 2017
Location: Madrid. Spain
Posts: 263
Default Re: Mojave & hyperthreading off

Quote:
Originally Posted by JFreak View Post
isn't that what people want? 32 buffer and tons of plugins...
And if it would work at 16 buffer even better
__________________
Mac Mini late 2012 i5 | Mac OS Mojave 10.14 | Motu 16A | Motu 828ES | Pro Tools 2019.5 Native
Reply With Quote
  #23  
Old 12-11-2018, 05:13 AM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 16,249
Default Re: Mojave & hyperthreading off

Quote:
Originally Posted by Emi View Post
And if it would work at 16 buffer even better
Why not 1 buffer instead? That is the absolute minimum. It would just mean fewer track/plugin count than ever...
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #24  
Old 12-11-2018, 05:46 AM
digiot digiot is offline
Member
 
Join Date: Nov 1999
Location: NYC,NY
Posts: 278
Default Re: Mojave & hyperthreading off

Quote:
Originally Posted by JFreak View Post
No, just as enabling it doesn't double it. Hyperthreading has always been shaky due to its nature. True, the core might be idle at times, and giving it something else to do is a good idea for OFFLINE work. But if you think Protools and people who like to use 32 buffer instead of 256 for tracking, you need to move those data streams quickly and predictably (which is the #1 reason DSP systems still exist). So, if you want low buffers, hyperthreading doesn't look so good anymore, doesn't it?
Fair enough. I am all for the stability of tracking at low buffers when needed.
However turning of Hyperthreading does cut your amount of CPU's in the System Performance window inside of Protools. In other words I only see 12 CPU's with Hyperthreading off as apposed to 24 CPU's with Hyperthreading on. Regardless of the actual amount of processing being done, Protools now sees only half the core's. I think this is going to confuse a lot of people.
Reply With Quote
  #25  
Old 12-11-2018, 06:08 AM
Dax Productions Dax Productions is offline
Member
 
Join Date: Mar 2008
Posts: 43
Default Re: Mojave & hyperthreading off

Thanks so much for posting this!! This seems to have cleared up a crashing bug that I was having related to elastic audio! And everything seems to run a little nicer too!
Reply With Quote
  #26  
Old 12-11-2018, 06:21 AM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 16,249
Default Re: Mojave & hyperthreading off

Quote:
Originally Posted by digiot View Post
I only see 12 CPU's with Hyperthreading off as apposed to 24 CPU's with Hyperthreading on.
Yes, you only have 12 real cores that do the work. That isn't cutting performance to half. Think of hyperthreading as a worker that is laying bricks with both hands, instead of one. Seems to be a cool idea, right? But who is laying the cement?

If you give up on hyperthreading, all work goes to real cores instead of virtual "left hand". AFAIK those spikes come from the stuff hyperthreading cannot do because the real core is busy. This isn't so much of a problem if the buffer is large enough, but if you want real fast processing (a.k.a. small buffer) you need to get the stuff done on real cores instead of queuing to that.
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #27  
Old 12-11-2018, 07:38 AM
Emi Emi is offline
Member
 
Join Date: Dec 2017
Location: Madrid. Spain
Posts: 263
Default Re: Mojave & hyperthreading off

Quote:
Originally Posted by Dax Productions View Post
Thanks so much for posting this!! This seems to have cleared up a crashing bug that I was having related to elastic audio! And everything seems to run a little nicer too!
Anytime, that’s this community is all about. Glad to be of any help
__________________
Mac Mini late 2012 i5 | Mac OS Mojave 10.14 | Motu 16A | Motu 828ES | Pro Tools 2019.5 Native
Reply With Quote
  #28  
Old 12-11-2018, 07:55 AM
arche3's Avatar
arche3 arche3 is offline
Member
 
Join Date: Jan 2001
Location: New York, NY
Posts: 816
Default Re: Mojave & hyperthreading off

Are you alsi using CPU setter for mac OS x?
Quote:
Originally Posted by JFreak View Post
I can confirm this makes PT usable on Mojave with lowest 32 buffer -- CPU load behaves nicely.
Reply With Quote
  #29  
Old 12-11-2018, 08:23 AM
WorldStudios WorldStudios is online now
Member
 
Join Date: Nov 2003
Location: Sweden
Posts: 772
Default Re: Mojave & hyperthreading off

Guys! Thanks for this!!

I am on High Sierra 10.13.3 (because its the last one Avid approves) I am having cpu overloads and stops quite often come mix down/mastering time especially when I run certain native powerslut plugins on the master bus.

I just did a test having disabled hyper threading with the app linked to on page one here in a big, plugin heavy session. I could add Ozone with many processes/features running plus Elevate and Invisible limiter G2 set to quality 5, all running at once. This is perhaps not something you would do in real life, adding 3 cpu hungry limiters in a row, but I did this because these 3 usually give me problems. With hyper threading off, I could run all 3 and the cpu meter maxed out at 80. There were no stops or warnings. With hyper threading on, I can only run Ozone. As soon as I add any of the other 2 it stalls. Forget using both. It goes above 100 already while idle. To think I have been suffering this for years!

Furthermore, without anything on the master bus, but many tracks and many plugins, I can run the session at 512 samples buffer if hyper threading is on but 128 with it off!!!

It somehow feels more solid as well. Perhaps the graphics work better without Hyper Threading?

In conclusion: Hyper threading should be outlawed for protools ultimate HDX 2018.10 on a MacPro 12 core from 2012.
__________________
Johan Bejerholm
World Studios
Sweden

Phone +46707773443
Reply With Quote
  #30  
Old 12-11-2018, 09:36 AM
audiobob's Avatar
audiobob audiobob is offline
Member
 
Join Date: Nov 2001
Location: Houston
Posts: 914
Default Re: Mojave & hyperthreading off

I find it interesting that Avid's Computer Optimizations guide recommends disabling hyperthreading when using Windows but no mention of it for the Mac OS. I'm not versed enough to know the reasons.

For the record when I was using the Mac OS, disabling HT did help with CPU errors when using low buffers...but it didn't completely stop them. That's why I eventually went HDX.
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
Mojave ? Riquier macOS 89 02-26-2019 06:41 PM
Anybody running their HDX rig with OS X Mojave yet? WildHoney Pro Tools HDX & HD Native Systems (Mac) 1 11-24-2018 12:19 PM
1st Mojave error mspin macOS 14 11-21-2018 05:15 AM
Mojave 10.14 install mspin macOS 6 09-26-2018 08:27 PM


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


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