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

Reply
 
Thread Tools Search this Thread Display Modes
  #71  
Old 12-31-2018, 10:33 PM
Sugarnutz Sugarnutz is offline
Member
 
Join Date: Sep 2002
Location: Great State of Mississippi
Posts: 934
Default Re: Mojave & hyperthreading off

I'm fairly new to MacOS, but getting used to it. Over the years as a PC guy I a lot of times would get i5 CPUs as they had no hyperthreading and I was schooled that hyperthreading was useless, just giving you double the cores at half the speed really amd they were virtual, meaning fake which leads to instability. Glad the Mac crowd is learning this.
__________________
Gigabyte z390 Designare
I9 990K 4.7 GHz
64 Gb of DDR4 3200
Gigabyte RX580 8 Gb
Win 10 Pro

15" Mid-2015 MBP 2.2 GHz i7 16 Gb RAM
512 Gb Flash Drive - OS X 10.14.6

Last edited by Sugarnutz; 02-03-2019 at 07:08 AM.
Reply With Quote
  #72  
Old 01-31-2019, 06:31 PM
AlexLakis AlexLakis is offline
Member
 
Join Date: Feb 2006
Location: Annapolis, MD
Posts: 1,347
Default Re: Mojave & hyperthreading off

Been running tracking sessions for the past few weeks with zero AAE errors at a buffer size of 64 (44.1/24) on Mojave with Pro Tools 12.6 on a new Mac Mini. 16 tracks, 4 auxes for headphones, VMR w/ mic/pre modeling on every track. Disabling hyperthreading was definitely the key. Hopefully official support for Mojave will come soon so I can get a little processing power back (haven't needed it so far!)
Reply With Quote
  #73  
Old 02-01-2019, 05:55 AM
JFreak's Avatar
JFreak JFreak is online now
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,894
Default Re: Mojave & hyperthreading off

Quote:
Originally Posted by AlexLakis View Post
Hopefully official support for Mojave will come soon so I can get a little processing power back (haven't needed it so far!)
Are you sure you have lost any processing power by disabling HT? Because, after all, everything you process happens on a REAL core and not a logical one.

HT is supposed to find out when a real core is idling and have another job waiting for that idle moment... which is great for offline work, but if you need realtime performance, it can actually worsen things, because every time you have more than one processing queue, you need to have a controller process to decide what goes where for processing, and that extra process also needs processing time. So somewhere along the way comes the point where adding more processing queues (logical cores) is counterproductive when you need to get things processed in very short timeframe (...and if you don't, the playback/recording stops).

Maybe you said it yourself; you are happy with 64 buffer performance having disabled HT but having it enabled gives you trouble. If realtime performance is what we're talking about, then no, you haven't lost performance but instead got it back.
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #74  
Old 02-01-2019, 10:16 AM
jwilkers jwilkers is offline
Member
 
Join Date: Jan 2010
Location: Louisville, KY.
Posts: 191
Default Re: Mojave & hyperthreading off

Just out of curiosity, as I have been following this thread for a long time, is this only for HD users or everyone?
Seems everyone in here has HD.
Reply With Quote
  #75  
Old 02-01-2019, 10:26 AM
Emi's Avatar
Emi Emi is offline
Member
 
Join Date: Dec 2017
Location: Madrid. Spain
Posts: 619
Default Re: Mojave & hyperthreading off

No, regular Native PT here.
__________________
Mac Mini M1 | Mac OS 12.6.1 Monterey | Avid Carbon + 2x Carbon Pre | Pro Tools Studio 2024.3
Reply With Quote
  #76  
Old 02-01-2019, 10:57 AM
AlexLakis AlexLakis is offline
Member
 
Join Date: Feb 2006
Location: Annapolis, MD
Posts: 1,347
Default Re: Mojave & hyperthreading off

Quote:
Originally Posted by JFreak View Post
Are you sure you have lost any processing power by disabling HT? Because, after all, everything you process happens on a REAL core and not a logical one.

HT is supposed to find out when a real core is idling and have another job waiting for that idle moment... which is great for offline work, but if you need realtime performance, it can actually worsen things, because every time you have more than one processing queue, you need to have a controller process to decide what goes where for processing, and that extra process also needs processing time. So somewhere along the way comes the point where adding more processing queues (logical cores) is counterproductive when you need to get things processed in very short timeframe (...and if you don't, the playback/recording stops).

Maybe you said it yourself; you are happy with 64 buffer performance having disabled HT but having it enabled gives you trouble. If realtime performance is what we're talking about, then no, you haven't lost performance but instead got it back.
Hey, J! Thanks for the refresher!

I am able to run less plugins with hyperthreading disabled so, yes, it is a performance hit. Like you said, I'm normally not maxing out on plugins when I'm finding I need lower buffer sizes, but sometimes I am (tracking at the eleventh hour...it happens), so I would like the power back.

Hyperthreading never gave me a problem on my mid-2012 Macbook Pro running OSX 10.8.5 up to OSX 10.12.5, so take that for what it's worth as well.
Reply With Quote
  #77  
Old 02-01-2019, 11:36 AM
arche3's Avatar
arche3 arche3 is offline
Member
 
Join Date: Jan 2001
Location: New York, NY
Posts: 1,167
Default Re: Mojave & hyperthreading off

I stopped using disable hyper threading using 2018.7. High Sierra. Hdx.

Was a slight improvement disabled but even without I'm not getting CPU errors so not worth hassle for me now.
Reply With Quote
  #78  
Old 03-16-2020, 10:00 PM
neilvg neilvg is offline
Member
 
Join Date: Jan 2011
Location: San Francisco
Posts: 52
Default Re: Mojave & hyperthreading off

Just to revive this thread - running High Sierra with a 12 core Cheese Grater (2010). Since upgrading to ultimate HD, have been noticing more and more random CPU instability issues - spikes, and random 'clocking' errors. I can get by with mixing, but tracking can be scary. Recently added a summing mixer and noticed with the incoming PRINT track added, more CPU clocking / spikes errors.

Finally remembered an old trick and disabled hyper threading. Viola! Pro Tools now displays CPU percentage much more accurately, and doesn't spike so much as fills up to near 100% before things stop (which of course is reasonable).

What tipped me off to do this was when I had nothing except two Acustica audio plugins enabled - and only 2 tracks. I was getting these intermittent CPU spikes that were coming from 15% CPU utilization to BAM -> RED ZONE. I would wait a bit for things to calm down, and it would work again.. but if I moved buttons or knobs around too much.. same thing.

Finally, disabled hyperthreading and, like a miracle you forgot you already knew about, suddenly everything worked, and I could run both plugins fine. Opened up a regular session and everything felt more stable and snappy.

So... Hyperthreading off for me! Wish more people knew about this. I thought I might have a Video Card Conflict issue before remembering about this... will do more testing... but it feels good to feel like things are more stable.

Neil
__________________
Pro Tools 11.2.1 | HDN | OSX 10.8.5 | oMP 12-core 3.06 16gb 1333 DDR3 | 128gb Corsair Force SSD System | 256gb Asus RAIDR PCIE SSD Project | 2tb WD Samples drives

30" Cinema Display | Adam S3a and Dali MS-4 with Krell KAV-400xi amplifier | Lynx Aurora HD interface w/ Cranesong Spider via AES
Reply With Quote
  #79  
Old 03-17-2020, 06:11 AM
JFreak's Avatar
JFreak JFreak is online now
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,894
Default Re: Mojave & hyperthreading off

HT issues have been much lesser since 2019.5


Sent from my iPhone using Tapatalk
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #80  
Old 03-20-2020, 01:32 PM
neilvg neilvg is offline
Member
 
Join Date: Jan 2011
Location: San Francisco
Posts: 52
Default Re: Mojave & hyperthreading off

Running 2019.6 and it's WAY better with HT Disabled

I wonder what the expected gains of having HT on for realtime applications is. Doesn't make sense.
__________________
Pro Tools 11.2.1 | HDN | OSX 10.8.5 | oMP 12-core 3.06 16gb 1333 DDR3 | 128gb Corsair Force SSD System | 256gb Asus RAIDR PCIE SSD Project | 2tb WD Samples drives

30" Cinema Display | Adam S3a and Dali MS-4 with Krell KAV-400xi amplifier | Lynx Aurora HD interface w/ Cranesong Spider via AES
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 04:58 PM.


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