Wondering if DP 9.51's using virtual cores
Moderator: James Steele
Forum rules
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
Wondering if DP 9.51's using virtual cores
I've recently upgraded my processor tray on my 2009 mac pro to 12 cores, and am now in the process of seeing where the system starts to crackle when bringing down the buffer settings. As part of this, I brought up the CPU usage meter, and noticed that the virtual core slots are displaying as totally non-active. I seem to remember bringing up the meter while my old tray (8 core) was in place, and seeing all 16 slots' meters moving.
Can anyone clue me in here?
Much thanks,
Len
Can anyone clue me in here?
Much thanks,
Len
2013 Trashcan, 12 core, 10.14.6, 64GB RAM,
http://www.uncannymusic.com
http://www.uncannymusic.com
- James Steele
- Site Administrator
- Posts: 21228
- Joined: Fri Oct 15, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: San Diego, CA - U.S.A.
- Contact:
Re: Wondering if DP 9.51's using virtual cores
Gee, that's interesting. It's going to bring up a lot of speculation. I have no idea but it would be interesting to see if you could stress test with a different DAW, and see if the same thing happens.
JamesSteeleProject.com | Facebook | Instagram | Twitter
Mac Studio M1 Max, 64GB/2TB, MacOS 14.5 Public Beta, DP 11.31, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
Mac Studio M1 Max, 64GB/2TB, MacOS 14.5 Public Beta, DP 11.31, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
- mikehalloran
- Posts: 15219
- Joined: Sun Jan 25, 2009 5:08 pm
- Primary DAW OS: MacOS
- Location: Sillie Con Valley
Re: Wondering if DP 9.51's using virtual cores
If you have Kontakt, create 12 instances. Per many posts over the years, DP will assign one per core up to the number of cores.
DP 11.31; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sonoma 14.4.1, USB4 8TB external, M-Audio AIR 192|14, Mackie ProFxv3 6/10/12; 2012 MBPs Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5.2, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 Pro, Toast 20 Pro
2023 Mac Studio M2 8TB, 192GB RAM, OS Sonoma 14.4.1, USB4 8TB external, M-Audio AIR 192|14, Mackie ProFxv3 6/10/12; 2012 MBPs Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5.2, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 Pro, Toast 20 Pro
Re: Wondering if DP 9.51's using virtual cores
I took a file and duplicated the MIDI and VI tracks to the point I had a ton of Kontakt, Omni and RMX instances, all set to play in real time. Yea, that got the virtual cores going. Preference definitely appears to be the actual cores, which makes sense assuming there's more efficiency in using them vs. the virtual ones.
2013 Trashcan, 12 core, 10.14.6, 64GB RAM,
http://www.uncannymusic.com
http://www.uncannymusic.com
- Gravity Jim
- Posts: 2005
- Joined: Wed Apr 30, 2008 2:55 am
- Primary DAW OS: MacOS
- Location: Santa Rosa, CA
Re: Wondering if DP 9.51's using virtual cores
What virtual cores?
Jim Bordner
MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
Re: Wondering if DP 9.51's using virtual cores
I'll take a stab at it. In my case it is an Intel gimmick. Their marketing term for it is "hyperthreading". What this really means is beyond me, but in the real world my quad core i7 acts like an 8 core. If I open Activity Monitor and open the CPU window I see 8 cores. Now if this is really better than a fast quad I can't say, but Intel insists that it is. I can't speak to the OP, since I don't know what processor they have, but I think this is what they are referring to.Gravity Jim wrote:What virtual cores?
828x MacOS 13.6.6 M1 Studio Max 1TB 64G DP11.31
- Gravity Jim
- Posts: 2005
- Joined: Wed Apr 30, 2008 2:55 am
- Primary DAW OS: MacOS
- Location: Santa Rosa, CA
Re: Wondering if DP 9.51's using virtual cores
Ah, thank you, cuttime. I'm not running the iChips, so I was not familiar with the term.cuttime wrote:I'll take a stab at it. In my case it is an Intel gimmick. Their marketing term for it is "hyperthreading". What this really means is beyond me, but in the real world my quad core i7 acts like an 8 core. If I open Activity Monitor and open the CPU window I see 8 cores. Now if this is really better than a fast quad I can't say, but Intel insists that it is. I can't speak to the OP, since I don't know what processor they have, but I think this is what they are referring to.Gravity Jim wrote:What virtual cores?
Jim Bordner
MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
- Michael Canavan
- Posts: 3578
- Joined: Fri Jul 15, 2005 10:01 pm
- Primary DAW OS: MacOS
- Location: seattle
Re: Wondering if DP 9.51's using virtual cores
Nerding out a bit here, it's a marketing term for the ability for all modern chips to run hyper threading.Gravity Jim wrote:Ah, thank you, cuttime. I'm not running the iChips, so I was not familiar with the term.cuttime wrote:I'll take a stab at it. In my case it is an Intel gimmick. Their marketing term for it is "hyperthreading". What this really means is beyond me, but in the real world my quad core i7 acts like an 8 core. If I open Activity Monitor and open the CPU window I see 8 cores. Now if this is really better than a fast quad I can't say, but Intel insists that it is. I can't speak to the OP, since I don't know what processor they have, but I think this is what they are referring to.Gravity Jim wrote:What virtual cores?
From Everymac on the 09 Mac Pro Xeon chips in my computer...
Intel are trying to sell it heavier with the i7's than the Xeons that's all.It also supports "Hyper-Threading" -- which "allows two threads to run simultaneously on each core" (so Mac OS X recognizes sixteen total cores on this model, eight real and eight virtual)
M2 Studio Ultra, RME Babyface FS, Slate Raven Mti2, NI SL88 MKII, Linnstrument, MPC Live II, Launchpad MK3. Hundreds of plug ins.
- Gravity Jim
- Posts: 2005
- Joined: Wed Apr 30, 2008 2:55 am
- Primary DAW OS: MacOS
- Location: Santa Rosa, CA
Re: Wondering if DP 9.51's using virtual cores
Ah, so the Xenon chips do this, they just hadn't figured out a cool term for the Best Buy crowd.
But didn't someone say above that their monitor is showing twice as many cores as actually exist? I haven't seen this.
But didn't someone say above that their monitor is showing twice as many cores as actually exist? I haven't seen this.
Jim Bordner
MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
- HCMarkus
- Posts: 9746
- Joined: Tue Jan 10, 2006 9:01 am
- Primary DAW OS: MacOS
- Location: Rancho Bohemia, California
- Contact:
Re: Wondering if DP 9.51's using virtual cores
If you opening Activity Monitor (Applications>Utilities folder) and display CPU Usage, you will see a meter with twice the number of columns as actual physical cores if your CPU(s) support hyper-threading.
- mikehalloran
- Posts: 15219
- Joined: Sun Jan 25, 2009 5:08 pm
- Primary DAW OS: MacOS
- Location: Sillie Con Valley
Re: Wondering if DP 9.51's using virtual cores
TechTool Pro did that for awhile a few years ago but they fixed it. Except for hyperthreading, you don’t have twice as many cores as far as I know. DP is not going to run 8 instances of Kontakt better than 4 instances on my iMac.HCMarkus wrote:If you opening Activity Monitor (Applications>Utilities folder) and display CPU Usage, you will see a meter with twice the number of columns as actual physical cores if your CPU(s) support hyper-threading.
DP 11.31; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sonoma 14.4.1, USB4 8TB external, M-Audio AIR 192|14, Mackie ProFxv3 6/10/12; 2012 MBPs Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5.2, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 Pro, Toast 20 Pro
2023 Mac Studio M2 8TB, 192GB RAM, OS Sonoma 14.4.1, USB4 8TB external, M-Audio AIR 192|14, Mackie ProFxv3 6/10/12; 2012 MBPs Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5.2, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 Pro, Toast 20 Pro
- HCMarkus
- Posts: 9746
- Joined: Tue Jan 10, 2006 9:01 am
- Primary DAW OS: MacOS
- Location: Rancho Bohemia, California
- Contact:
Re: Wondering if DP 9.51's using virtual cores
Don't know what you mean Mike by the above... you agreeing or disagreeing or ?mikehalloran wrote:TechTool Pro did that for awhile a few years ago but they fixed it. Except for hyperthreading, you don’t have twice as many cores as far as I know. DP is not going to run 8 instances of Kontakt better than 4 instances on my iMac.HCMarkus wrote:If you opening Activity Monitor (Applications>Utilities folder) and display CPU Usage, you will see a meter with twice the number of columns as actual physical cores if your CPU(s) support hyper-threading.
Intel's Hyperthreading provides two virtual cores for each physical core. Per Wikipedia:
The magnitude of the impact of this arrangement on DAW performance is uncertain but, because the OS sees what it thinks are 12 cores, Activity Monitor shows a column in its CPU Usage window for each virtual core. i.e the CPU Usage window for my hex Mac Pro has 12 columns.For each processor core that is physically present, the operating system addresses two virtual (logical) cores and shares the workload between them when possible. The main function of hyper-threading is to increase the number of independent instructions in the pipeline; it takes advantage of superscalar architecture, in which multiple instructions operate on separate data in parallel. With HTT, one physical core appears as two processors to the operating system, allowing concurrent scheduling of two processes per core. In addition, two or more processes can use the same resources: if resources for one process are not available, then another process can continue if its resources are available.
HC Markus
M1 Mac Studio Ultra • 64GB RAM • 828es • macOS 13.6.4 • DP 11.31
M1 Mac Studio Ultra • 64GB RAM • 828es • macOS 13.6.4 • DP 11.31
Re: Wondering if DP 9.51's using virtual cores
I believe Xeon and i7's support Hyperthreading, while i5's don't. I'd have to do more research, but if there are certain duplicate registers and other context hardware in each core, it can more quickly switch between threads, etc... With this in mind, there may be more hardware yet to act like a virtual core, even if 99% of the operation's still happening with the actual core's circuitry.
Using mac's activity monitor, indeed I see 24 CPU "slots" for my dual hex machine, and per an earlier mailing, once I load the system down, the secondary slots (which I assume are the virtual cores) will start showing activity.
Len
Using mac's activity monitor, indeed I see 24 CPU "slots" for my dual hex machine, and per an earlier mailing, once I load the system down, the secondary slots (which I assume are the virtual cores) will start showing activity.
Len
2013 Trashcan, 12 core, 10.14.6, 64GB RAM,
http://www.uncannymusic.com
http://www.uncannymusic.com
- Gravity Jim
- Posts: 2005
- Joined: Wed Apr 30, 2008 2:55 am
- Primary DAW OS: MacOS
- Location: Santa Rosa, CA
Re: Wondering if DP 9.51's using virtual cores
My Activity Monitor doesn't show a number of cores available under "CPU." It just show the names of softwares that are using or recently used the CPU.
Jim Bordner
MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
MacPro 5,1 (3.33Ghz 12-core), 32g RAM, OS X 10.14.6 • MOTU DP 10.11 • Logic Pro X 10.2.5 • Waves Platinum, UAD-2, Slate Digital, Komplete, Omnisphere 2, LASS, CineSamples, Chipsounds, V Collection 5[color]
- HCMarkus
- Posts: 9746
- Joined: Tue Jan 10, 2006 9:01 am
- Primary DAW OS: MacOS
- Location: Rancho Bohemia, California
- Contact:
Re: Wondering if DP 9.51's using virtual cores
Open the CPU Usage window Jim... find it under the "Window" menu in Activity Monitor.Gravity Jim wrote:My Activity Monitor doesn't show a number of cores available under "CPU." It just show the names of softwares that are using or recently used the CPU.