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 (Win)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05-22-2019, 05:35 AM
antonis's Avatar
antonis antonis is offline
Member
 
Join Date: Nov 2004
Location: London, UK
Posts: 1,146
Default Win10 Disabling Hyper-Threading question.

Question to the Win PC Pro Tools guys:


Avid advises to disable Hyper-Threading on Win10 PCs. In practice, is there a considerable loss of CPU performance, comparing to a MacOS with a Hyper-Threading? Is it really halved?


It goes without saying that this hypothetical assumes the same CPUs is/ are installed on an Apple and a PC Pro Tools system.
__________________
1. Mac Pro 5.1, 2.66GHz, Twelve Core, HDN, AVID MTRX, Sync HD, PTU 2018.10, OS X 10.12.6.
2. Mac Pro 5.1, 2.66GHz, Twelve Core, Yamaha Dante Accelerator, PTU 2018.10, OS X 10.12.6.
3. D-Command ES, 24-fader.
4. Eleven Rack.
Reply With Quote
  #2  
Old 05-22-2019, 08:54 AM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 13,053
Default Re: Win10 Disabling Hyper-Threading question.

Hyper threading is/was *never* a promise of doubling performance. There are no extra full cores, it is in part an illusion. Nice marketing. A hyperthread gets to do useful work if the core it is a part of is not fully busy, so the answer is it’s complicated.... depends on workload, plugin, etc. and not as simple as CPU meters imply.

Disabling hyperthreading with Pro Tools 2018 on *Mojave* sure provided a huge stability improvement for many folks. And that seemed to be initially found by users. I don’t think there was anything quite as dramatic seen on Windows 10.

I do not understand why you are talking about comparing Apple with Windows 10.

On macOS *Mojave* turning on hyperthreading did not increase, let alone get near doubling performance, it often went the other direction, to zero. Are you experiencing errors/crashes? If not I would have left hyperthreading enabled, even the old optimization guide kinda tries to warn your mileage may vary.

With such dramatic changes/improvements to threading and plugin performance in 2019.5 (thank you Avid), and who knows what other bug fixes, I have re-enabled hyperthreading on my i7 MBP running Mojave. Seems OK.

I have no clue about the current reality on Windows 10, but I would not be assuming old general advice still stands with 2019.5 unless you hear it does—or just experiment. It may always be possible that somebody finds specific plugins and workloads that might be improved by disabling hyperthreading... so whatever the general recommendation, if chasing down issues trying to disable it is a tool at your disposal.

Last edited by Darryl Ramm; 05-22-2019 at 10:01 AM.
Reply With Quote
  #3  
Old 05-22-2019, 12:01 PM
antonis's Avatar
antonis antonis is offline
Member
 
Join Date: Nov 2004
Location: London, UK
Posts: 1,146
Default Re: Win10 Disabling Hyper-Threading question.

Quote:
Originally Posted by Darryl Ramm View Post

I do not understand why you are talking about comparing Apple with Windows 10.
Only because I currently saw that Avid advises to disable Hyper-Threading on Win10. I haven't seen the same recommendation on MacOS. Perhaps it's there but I didn't come across it.

I was completely unaware that this was an issue, nor I ever came across to a scenario that required it.

I am currently building a big HP Server for a several purposes (Atmos Rendering and for VR playback) and I am investigating how it could work as Pro Tools PC as well.

Darryl, could you please give me an example of a Pro Tools issue that was solved by disabling Hyper-Threading on a Mac?

Since I initially posted this today, I have been researching further into this matter, reading online and posting the same query on an FB group. Yes indeed, HT might not be doubling the CPU prowess but some reports refer to a 30% increase. Of course, it depends on plugins used, etc.

I'll try and disable Hyper-Threading on tomorrow's project and compare the System Usage window to the one with Hyper-Threading enabled to check whether there might be any difference at my system.
__________________
1. Mac Pro 5.1, 2.66GHz, Twelve Core, HDN, AVID MTRX, Sync HD, PTU 2018.10, OS X 10.12.6.
2. Mac Pro 5.1, 2.66GHz, Twelve Core, Yamaha Dante Accelerator, PTU 2018.10, OS X 10.12.6.
3. D-Command ES, 24-fader.
4. Eleven Rack.
Reply With Quote
  #4  
Old 05-22-2019, 12:08 PM
AlexLakis AlexLakis is offline
Member
 
Join Date: Feb 2006
Location: Annapolis, MD
Posts: 1,233
Default Re: Win10 Disabling Hyper-Threading question.

Quote:
Originally Posted by antonis View Post
Darryl, could you please give me an example of a Pro Tools issue that was solved by disabling Hyper-Threading on a Mac?
I'm not Darryl, but disabling Hyper-Threading on my 2018 Mac Mini solved CPU error messages at buffer sizes below 128 (ie: Tracking).

I would not be concerned about the "CPU hit" of doing this; I've found the difference to be negligible in my work (average "rock band" track counts/plugin counts).

Hope this helps!
Reply With Quote
  #5  
Old 05-22-2019, 12:29 PM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 13,053
Default Re: Win10 Disabling Hyper-Threading question.

DUC is full of users posts advising disabling hyperthreading on Mojave with 2018. I’m happy to answer questions but you will get more done if you work out how to search these forums. This is *the* place that was discussed you don’t need Facebook groups or other stuff.

Avid advises disabling hyperthreading on Windows 10. But its last of a list of optimization steps and I would treat that one as soft-advice more to try not an absolute. But I don’t use Windows much. What happened on macOS Mojave may be completely irrelevant to you... but what actual problem are you trying to solve?

The problem Pro Tools 2018 on Mojave (mostly -6106 errors, but can be others as well) that users here discovered were dramatically improved by disabling hyperthreading. And it was users here promoting that. Avid should have updated their recommendations, not sure why, they did not, maybe they want to keep emphasizing Mojave was not officially supported. Avid could have done better there, but to be fair they were busy working on 2018.5... and wow.

Bottom line with all this is if you are not having CPU type errors then there is no need to change stuff. And if you are not on 2019.5 yet I’d be getting a plan to test that. Carefully, on a new/separate Windows 10 partition.

You are *completely* wasting your time doing tests looking at CPU usage meters. Again what actual problem do you have that your are trying to solve?
Reply With Quote
  #6  
Old 05-22-2019, 03:07 PM
64GTOBOY's Avatar
64GTOBOY 64GTOBOY is offline
Member
 
Join Date: Dec 2015
Location: Houston
Posts: 681
Default Re: Win10 Disabling Hyper-Threading question.

Quote:
Originally Posted by antonis View Post
Only because I currently saw that Avid advises to disable Hyper-Threading on Win10. I haven't seen the same recommendation on MacOS. Perhaps it's there but I didn't come across it.

I was completely unaware that this was an issue, nor I ever came across to a scenario that required it.

I am currently building a big HP Server for a several purposes (Atmos Rendering and for VR playback) and I am investigating how it could work as Pro Tools PC as well.

Darryl, could you please give me an example of a Pro Tools issue that was solved by disabling Hyper-Threading on a Mac?

Since I initially posted this today, I have been researching further into this matter, reading online and posting the same query on an FB group. Yes indeed, HT might not be doubling the CPU prowess but some reports refer to a 30% increase. Of course, it depends on plugins used, etc.

I'll try and disable Hyper-Threading on tomorrow's project and compare the System Usage window to the one with Hyper-Threading enabled to check whether there might be any difference at my system.
As a windows user I would recommend leaving hyperthread alone unless you have an issue. On three separate windows systems I have found that disabling hyperthreading causes problems rather than curing them. The only peeps that should worry about this are on Mac IMHO.

Windows , of course, has a whole different set of issues.
__________________
Dell XPS 8900 i7-6700K CPU @ 4.00GHz 32 Gig Memory:Seagate 2 TB,1TB,4TB,500gb EVO OS Windows 7 Ultimate
PT 2019.6 Native through A&H Qu-32
Reply With Quote
  #7  
Old 05-22-2019, 03:09 PM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 13,053
Default Re: Win10 Disabling Hyper-Threading question.

^^ yes!!
Reply With Quote
  #8  
Old 05-23-2019, 02:01 PM
albee1952 albee1952 is offline
Member
 
Join Date: May 2004
Location: nashville
Posts: 34,629
Default Re: Win10 Disabling Hyper-Threading question.

My own 2 cents on this; it really (on Windows) is a case by case thing. My simple test is to pick an average session(for me) and run at buffer settings of 64 and 1024 and note the system usage cpu(total, not each core) with hyperthreading ON. Then repeat with hyperthreading OFF. The numbers tell the story. If they are significantly better, either way, I will run the way that reports the lower cpu usage(unless it suffers stops or error messages). If I see no difference, I tend to leave it ON. In the past, some users with very similar computers would have very different results(why I feel its a case by case thing).

FWIW, 2019.5 seems to show insignificant changes in cpu usage with HP on vs off, but the good news(for me, anyway) is that 2019.5 is way easier on cpu than any previous build. I am now running sessions at a 64 buffer that would never run before without stops and 9xxx errors(even with Melodyne and Ozone 8 in play)
__________________
Gigabyte X79/intel i7 3930K, 32GB RAM, DIGI003 Rack
https://www.facebook.com/search/top/...0sound%20works


The better I drink...the more I mix.....

BTW, my name is Dave, but most people call me.........................Dave
Reply With Quote
  #9  
Old 05-23-2019, 02:15 PM
TOM@METRO's Avatar
TOM@METRO TOM@METRO is offline
Moderator
 
Join Date: Apr 2006
Location: Los Angeles
Posts: 16,872
Default Re: Win10 Disabling Hyper-Threading question.

Our main Windows rig is happier with Hyperthreading off. But as said, it's a case by case issue.
__________________
~ tom thomas

Formerly hobotom

Pro Tools Ultimate 2019.5 HDX
HD Omni and 192 I/Os
Windows 10
Intel Hexcore i7
All Samsung Pro SSDs
Ampex MM1200 2" 24 trk tape
Outboard: UREI, Eventide, Lexicon, Yamaha, TC Electronics, Orban, ART, EchoAudio, Dolby, Hughes, API, Neve, Audio Arts, BBE, Aphex, Berringer, MOTU, dbx, Allison, etc.
Plug-ins: Too many to talk about.

www.metrostudios.com
Reply With Quote
  #10  
Old 06-11-2019, 06:52 AM
Herge Herge is offline
Member
 
Join Date: Jan 2018
Location: Paris
Posts: 17
Default Re: Win10 Disabling Hyper-Threading question.

Quote:
Originally Posted by 64GTOBOY View Post
As a windows user I would recommend leaving hyperthread alone unless you have an issue. On three separate windows systems I have found that disabling hyperthreading causes problems rather than curing them.
Hi 64GTOBOY, what are the issues you had with hyperthreading enable ?

I'm quite interessed about that because I've a customer with a Z4 and PT 2019.5 and they have latency when scrolling, in the edit window, saving, opening audiosuite plug-ins, zoom etc...
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
Hyper Threading in PT7 ..........? Enzo66 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 2 02-16-2006 05:37 AM
Hyper Threading... thebends9 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 4 06-30-2005 12:07 PM
Hyper Threading Question: On or Off Autococ2 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 1 02-14-2005 01:25 AM
ASUS Hyper-Path.Is it the same as Hyper-threading? anakinskye Pro Tools TDM Systems (Win) 0 09-05-2004 10:51 AM
Newbie question - How to disable Hyper-Threading DorianMode001 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 4 07-01-2004 08:19 PM


All times are GMT -7. The time now is 06:48 AM.


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