Helpful ReplyI'm sure this has been asked and answered eleventy jillion times already but...

Author
yorolpal
Max Output Level: 0 dBFS
  • Total Posts : 13829
  • Joined: 2003/11/20 11:50:37
  • Status: offline
2016/07/20 17:03:35 (permalink)

I'm sure this has been asked and answered eleventy jillion times already but...

...on an 8 core CPU with CPU parking disabled, why does the first core seem to carry most all the load and, when it gets too high, start bogging down with clicks and pops...while those other seven numbnuts are just lolly-gagging around doin almost nothin????
 
Jim Roseberry...or anyone else...hip me, will ya?
 

https://soundcloud.com/doghouse-riley/tracks 
https://doghouseriley1.bandcamp.com 
Where you come from is gone...where you thought you were goin to weren't never there...and where you are ain't no good unless you can get away from it.
 
SPLAT 64 bit running on a Studio Cat Pro System Win 10 64bit 2.8ghz Core i7 with 24 gigs ram. MOTU Audio Express.
#1
kitekrazy1
Max Output Level: -40 dBFS
  • Total Posts : 3524
  • Joined: 2014/08/02 17:52:51
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/20 17:12:39 (permalink)
That could be a software development. Some things are not design for multicore. Is the result the same with parking enabled?
 

Sonar Platinum, W7 Pro 32GB Ram, Intel i7 4790, AsRock Z97 Pro 4,  NVidia 750ti, AP2496
 
Sonar Platinum, W7 Pro, 16GB Ram, AMD FX 6300, Gigabyte GA 970 -UD3 P, nVidia 9800GT, Guitar Port, Terratec EWX 2496
#2
dcumpian
Max Output Level: -34 dBFS
  • Total Posts : 4124
  • Joined: 2005/11/03 15:50:51
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/21 08:23:27 (permalink)
Olpal,
 
Anytime there is a GUI involved, the process reverts to core 1, where the main interface thread resides, by default.
 
In general, if you have a project that starts bogging down with multi-timbral VSTi's, and you aren't ready to "print" track audio, you can try opening another instance of the VSTi and move some tracks from the old instance to the new instance. Most VSTi's dont do multi-core processing very well, and each instance will land on a core and stay there.
 
Back to my original point, when you open a project with lots of VST's, they will spread around pretty well if you've told Sonar to allow it (see http://forum.cakewalk.com...e-CPUs-m2095428.aspx). Once you start opening the VST GUi's though, core 1 will start to load up. So, save, close and reopen the project to spread stuff around again.
 
Regards,
Dan
 
 

Mixing is all about control.
 
My music:
http://dancumpian.bandcamp.com/ or https://soundcloud.com/dcumpian Studiocat Advanced Studio DAW (Intel i5 3550 @ 3.7GHz, Z77 motherboard, 16GB Ram, lots of HDDs), Sonar Plat, Mackie 1604, PreSonus Audiobox 44VSL, ESI 4x4 Midi Interface, Ibanez Bass, Custom Fender Mexi-Strat, NI S88, Roland JV-2080 & MDB-1, Komplete, Omnisphere, Lots o' plugins.    
#3
Jim Roseberry
Max Output Level: 0 dBFS
  • Total Posts : 9871
  • Joined: 2004/03/23 11:34:51
  • Location: Ohio
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/21 08:36:44 (permalink)
Hi Olpal,
 
As has been mentioned
  • The GUI runs on one core
  • Numerous plugins aren't optimized for use with multiple cores
 
You can try to mitigate the glitches/dropouts by using larger buffer sizes... but (of course) that increases latency.
 
Under Preferences>Audio>Configuration File, try changing the ThreadSchedulingModel parameter to "2".
 

Best Regards,

Jim Roseberry
jim@studiocat.com
www.studiocat.com
#4
yorolpal
Max Output Level: 0 dBFS
  • Total Posts : 13829
  • Joined: 2003/11/20 11:50:37
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/21 10:36:09 (permalink)
Thanks Dan and Jim!!  Will try all your suggestions.  Trouble is on some projects I'm already at maximum buffer size.  The downside of some of these newer "do everything" plugs I'm loving is they are all CPU hogs.  Dern it.
 
PS:  And I know it's time for me to upgrade my Studio Cat in a major way Jim, ol pal.  I'm trying to find a way to do just that.  Will keep you posted:-)
 
And @Dan...I'm getting a Server Error when clicking on your link.  Can you repost it?
 
 
 

https://soundcloud.com/doghouse-riley/tracks 
https://doghouseriley1.bandcamp.com 
Where you come from is gone...where you thought you were goin to weren't never there...and where you are ain't no good unless you can get away from it.
 
SPLAT 64 bit running on a Studio Cat Pro System Win 10 64bit 2.8ghz Core i7 with 24 gigs ram. MOTU Audio Express.
#5
yorolpal
Max Output Level: 0 dBFS
  • Total Posts : 13829
  • Joined: 2003/11/20 11:50:37
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/21 11:34:20 (permalink)
Never mind Dan...I figured it out.  Turns out...natch...I already had set the setting to "2".  
 
BUT...since this is a GUI thang...would a newer super fast video card with more memory on it help in any meaningful way??
 
 

https://soundcloud.com/doghouse-riley/tracks 
https://doghouseriley1.bandcamp.com 
Where you come from is gone...where you thought you were goin to weren't never there...and where you are ain't no good unless you can get away from it.
 
SPLAT 64 bit running on a Studio Cat Pro System Win 10 64bit 2.8ghz Core i7 with 24 gigs ram. MOTU Audio Express.
#6
dcumpian
Max Output Level: -34 dBFS
  • Total Posts : 4124
  • Joined: 2005/11/03 15:50:51
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/21 13:42:51 (permalink)
yorolpal
Never mind Dan...I figured it out.  Turns out...natch...I already had set the setting to "2".  
 
BUT...since this is a GUI thang...would a newer super fast video card with more memory on it help in any meaningful way??
 
 




Glad you sorted it. I was about to repost the link. And no, a video card won't make any difference, and may actually cause other problems due to the way some graphics cards hog the PCI bus.
 
Regards,
Dan

Mixing is all about control.
 
My music:
http://dancumpian.bandcamp.com/ or https://soundcloud.com/dcumpian Studiocat Advanced Studio DAW (Intel i5 3550 @ 3.7GHz, Z77 motherboard, 16GB Ram, lots of HDDs), Sonar Plat, Mackie 1604, PreSonus Audiobox 44VSL, ESI 4x4 Midi Interface, Ibanez Bass, Custom Fender Mexi-Strat, NI S88, Roland JV-2080 & MDB-1, Komplete, Omnisphere, Lots o' plugins.    
#7
jude77
Max Output Level: -68 dBFS
  • Total Posts : 1146
  • Joined: 2013/08/27 21:31:34
  • Location: South Saturn Delta
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/21 16:26:52 (permalink)
This was an excellent thread!! Thanks to YPO for asking, and the responses. 
 
Can I ask a question of clarification to make sure I'm understanding correctly:
Rather than have one VSTi with eight instruments, it would be more efficient to have four with two each (or two with four each)?  Have I got that right?
 
Thanks!!

You haven't lived until you've taken the Rorschach.
 
Windows 10 Home Edition 64-bit /6th Generation Intel(R) Core(TM) i7-6700 Processor (8M Cache, up to 4.0 GHz)/16GB (1x16GB) DDR4 2133MHz SDRAM Memory/ NVIDIA(R) GeForce(R) GT 730 with 2GB DDR3 Graphics Memory/ Dell KB216 Wired Multi-Media Keyboard English Black/ 802.11ac + Bluetooth
4.0/Integrated 7.1 with WAVE MAXXAudio Pro/Wireless 3165 driver
#8
dcumpian
Max Output Level: -34 dBFS
  • Total Posts : 4124
  • Joined: 2005/11/03 15:50:51
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/21 16:43:15 (permalink)
jude77
This was an excellent thread!! Thanks to YPO for asking, and the responses. 
 
Can I ask a question of clarification to make sure I'm understanding correctly:
Rather than have one VSTi with eight instruments, it would be more efficient to have four with two each (or two with four each)?  Have I got that right?
 
Thanks!!




It depends entirely on the VST you are using. All I can say is, try it and see. I've had good luck doing this with EastWest's Play and Omnisphere, less so with Kontakt, which is already pretty efficient.
 
Another very important thing to do is to not store your samples on the same drive as your projects. I've also found that it can be necessary to separate types of samples from others just to spread the load out onto more than one sample drive. Or just get a big ass SSD...
 
Regards,
Dan
 

Mixing is all about control.
 
My music:
http://dancumpian.bandcamp.com/ or https://soundcloud.com/dcumpian Studiocat Advanced Studio DAW (Intel i5 3550 @ 3.7GHz, Z77 motherboard, 16GB Ram, lots of HDDs), Sonar Plat, Mackie 1604, PreSonus Audiobox 44VSL, ESI 4x4 Midi Interface, Ibanez Bass, Custom Fender Mexi-Strat, NI S88, Roland JV-2080 & MDB-1, Komplete, Omnisphere, Lots o' plugins.    
#9
jude77
Max Output Level: -68 dBFS
  • Total Posts : 1146
  • Joined: 2013/08/27 21:31:34
  • Location: South Saturn Delta
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/22 11:32:35 (permalink)
Thank you very much!!

You haven't lived until you've taken the Rorschach.
 
Windows 10 Home Edition 64-bit /6th Generation Intel(R) Core(TM) i7-6700 Processor (8M Cache, up to 4.0 GHz)/16GB (1x16GB) DDR4 2133MHz SDRAM Memory/ NVIDIA(R) GeForce(R) GT 730 with 2GB DDR3 Graphics Memory/ Dell KB216 Wired Multi-Media Keyboard English Black/ 802.11ac + Bluetooth
4.0/Integrated 7.1 with WAVE MAXXAudio Pro/Wireless 3165 driver
#10
BassDaddy
Max Output Level: -33 dBFS
  • Total Posts : 4232
  • Joined: 2012/12/31 13:55:58
  • Location: I'm an American. From America!
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/23 10:45:30 (permalink)
Great thread! Somethings I've wondered about. Who wants to see one core popping away and the others standing around like a summer road crew? Would improvements in core usage mostly be in program writing or OS? Or both? Could a core program, like SONAR, be written to improve plugin use?

It's Bass, not Bass.
i7 2700K, 16GB DDR3, 2 SSD sample drives and OS drive, HDD SATAIII for projects, 2 24" monitors
Focusrite Saffire Pro 24, Focusrite VRM Box, LAVA Lamp, SONAR Platinum 64 bit, Mackie MCU and 1 MCU XT, Akai Advance 49, Windows 10,
Komplete 9 Ultimate, Cakewalk, Toontrack, IK, AAS, XLN, UVI, Air Music Tech, Waves Factory, Sample Tek and Sonivox VSTi's. Overloud, T-Racks, Audio Damage, D16, Nomad Factory, Waves Gold FX 
#11
sharke
Max Output Level: 0 dBFS
  • Total Posts : 13933
  • Joined: 2012/08/03 00:13:00
  • Location: NYC
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/23 11:02:55 (permalink) ☄ Helpfulby Soundwise 2016/07/24 05:07:03
I find one of the biggest hogs is plugins which have their own multi effects chains built in. While it's tempting to keep things "boxed up" and tidy by using these on-board effects, if the plugin is not multicore optimized then you're just hogging a core with them. For instance, take Native Instruments Abbey Road Drums and all their related drum libraries. They have extensive onboard effects, all of which are available as individual VST's if you own Komplete (I think Ultimate). If I load a preset which utilizes the onboard effects, I get core spiking (especially in large projects). However if I turn off the onboard effects and load the same effects as separate VST's, the load appears to be a lot more balanced. So if core spiking is a problem it might be worth looking to see if you have any VST's which are doing too much and whether you can split that work into separate plugins.
post edited by sharke - 2016/07/23 12:42:41

James
Windows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
#12
jude77
Max Output Level: -68 dBFS
  • Total Posts : 1146
  • Joined: 2013/08/27 21:31:34
  • Location: South Saturn Delta
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/23 11:11:19 (permalink)
Sharke,
Thanks for adding to this thread.  I can see I need to experiment with a few things that I've always taken for granted.

You haven't lived until you've taken the Rorschach.
 
Windows 10 Home Edition 64-bit /6th Generation Intel(R) Core(TM) i7-6700 Processor (8M Cache, up to 4.0 GHz)/16GB (1x16GB) DDR4 2133MHz SDRAM Memory/ NVIDIA(R) GeForce(R) GT 730 with 2GB DDR3 Graphics Memory/ Dell KB216 Wired Multi-Media Keyboard English Black/ 802.11ac + Bluetooth
4.0/Integrated 7.1 with WAVE MAXXAudio Pro/Wireless 3165 driver
#13
Dave76
Max Output Level: -87 dBFS
  • Total Posts : 171
  • Joined: 2015/01/21 20:08:30
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/23 16:33:23 (permalink)
There is a classic saying in software engineer -- "9 pregnant women can't make a baby in a month".  The original formulation was intended to combat the notion that you could get a software project completed faster by throwing more programmers at it but the same logic could be applied to throwing multiple processor cores at something.  Some work just isn't divisible and often when it is divisible, there is so much complication and overhead to coordinating the work that it just isn't worth it.  
 
#14
gustabo
Max Output Level: -49.5 dBFS
  • Total Posts : 2591
  • Joined: 2009/01/05 17:32:38
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/23 20:25:57 (permalink) ☄ Helpfulby cclarry 2016/07/23 22:05:07
What worked for me is in Preferences > Audio > Configuration File
Set EnableSetThreadIdealProcessor to False
and
Set MixThreadCount to 1 number less than the cores you have
(for example, if you have an i7 with 8 cores, set it to 7)


Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3
M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps
Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad
Adam A7X - Behritone C50A
PreSonus Monitor Station v2 (controlling the mons)
https://www.facebook.com/groups/sonarusergroup/

#15
Zo
Max Output Level: -25 dBFS
  • Total Posts : 5036
  • Joined: 2008/01/25 20:49:55
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/24 06:19:21 (permalink)
Some programm gives you the option to choosecthe thread strategy , i remeber one of the first one that impressed my was. Pyramix ....

For me there s no ideal settings , but scenarios , so i choosecthe option that serve all good ...

As far as code optimisation for plugins management enhacement in sonar , i would says yes , it is possible , i remeber when we passed from sonar 8.5 to x1 having discussions with roland guyz that explained me that the pro channel fx where " kinda closer" in priority and handling to the core of the audio engine ....or some like if i recall well ....

Sonar , imho is by far one of the daws that handles the best already plugins , pdc , and is already greatly optimised , i tested against a lot of other daws inculding studio , differences in cpu hit are not crazy , but there is some ...

For sale  (PM me) : transfert ilok included
Eventide Ultrachannel make offers
Softube Summit EQ
IK Neve 1081 , Neve precision Comp/Lim
EastWest Goshtwriter
Soundforge Pro 12
 
#16
BassDaddy
Max Output Level: -33 dBFS
  • Total Posts : 4232
  • Joined: 2012/12/31 13:55:58
  • Location: I'm an American. From America!
  • Status: offline
Re: I'm sure this has been asked and answered eleventy jillion times already but... 2016/07/24 10:11:43 (permalink)
Thanks Bob, I will give it a look.

It's Bass, not Bass.
i7 2700K, 16GB DDR3, 2 SSD sample drives and OS drive, HDD SATAIII for projects, 2 24" monitors
Focusrite Saffire Pro 24, Focusrite VRM Box, LAVA Lamp, SONAR Platinum 64 bit, Mackie MCU and 1 MCU XT, Akai Advance 49, Windows 10,
Komplete 9 Ultimate, Cakewalk, Toontrack, IK, AAS, XLN, UVI, Air Music Tech, Waves Factory, Sample Tek and Sonivox VSTi's. Overloud, T-Racks, Audio Damage, D16, Nomad Factory, Waves Gold FX 
#17
Jump to:
© 2024 APG vNext Commercial Version 5.1