ThX JOUNI !!!
I just tested that :
first vsti : first core
second : fourth one
third : thrid one
fourth : second core
and so on.
But it takes several cores for this places :
place 9
place 10
place 11 : 30% core 3 and 30% core 2
place 12 : unclear
place 13 : core 1
place 14 :mostly 4th core.
Well actually it seems that it is not taht clear for all places.
but what is good is to knwo that we can manage it
multi core managementModerators: Christophe, Mark
21 posts
• Page 2 of 2 • 1, 2
multi core managementLast edited by Eklectro on Sun Oct 04, 2009 4:08 pm, edited 1 time in total.
Orion 8, Live 8Le, Cubase 4 LE, Cantana, APC40, UC16, Fostex PM1MKII, Q9550, 4G0, 1,5T, 22"+15"
http://soundcloud.com/eklectro/i-like-xylo-29-03-2011
multi core managementbut it seems to be more complex that what I expected :
I have a 95% cpu core vsti on slot 1 and five, if I play them separatly, they wil take the first cpu. If I play them together, the will split toward others core. The if I solo one of them, it take a few second do turn back to the first core. :/ (I use a self harsh preset of massive with 40 woices to get this amount of cpu use on a Q9550 @ 3.4gHz) definitly too comlex for me Orion 8, Live 8Le, Cubase 4 LE, Cantana, APC40, UC16, Fostex PM1MKII, Q9550, 4G0, 1,5T, 22"+15"
http://soundcloud.com/eklectro/i-like-xylo-29-03-2011
multi core managementWell, slot 1 and 5 are different threads, we don't control if OS decides to run them on certain cores. We just give the OS scheduler threads to assign to cores as it decides best. Note that OS might switch on the fly the core it is running the thread and that way balancing the load. Of course it tries to avoid switching cores for performance.
The generator thread grouping is meaningful in case one thread start using too much CPU, it cannot be split between cores by the OS, so it becomes bottleneck when the Orion's master mixer needs to wait it to finish.
multi core managementOK thx.
Anyway, with my actual comp. I don't have threads (vsti/vst) that takes more than 10% of one core. So this unsplitalble processing isn't that a poblem IMO. Btw it seems that sometimes OS split it (as I experienced with several loads of my Massive preset) : 1 preset uses 95% of 1 core, but with 2 loaded, it uses 3 cores with average CPU use... still far too complex for me Thx for all these info Jouni. Orion 8, Live 8Le, Cubase 4 LE, Cantana, APC40, UC16, Fostex PM1MKII, Q9550, 4G0, 1,5T, 22"+15"
http://soundcloud.com/eklectro/i-like-xylo-29-03-2011
multi core managementDoes it really matter if one core is used more than others? OS will anyhow assign other processes to the cores which have processing power. infact it's probably just better that way, as then for single threaded application there's one core fully to use.
multi core managementabsolutly,
my first initial post was here to search if something was possible to do, cause I had some buffer interruption with medium/high cpu usage (when tabing with other apps, like iexplorer, calc.exe...) it must just be beause I was runnning @ a low buffer size (256 samples @ 44.1) an old sb pci with asio 4 all. I have nothing more to add concerning threads and multicore Orion 8, Live 8Le, Cubase 4 LE, Cantana, APC40, UC16, Fostex PM1MKII, Q9550, 4G0, 1,5T, 22"+15"
http://soundcloud.com/eklectro/i-like-xylo-29-03-2011
21 posts
• Page 2 of 2 • 1, 2
Who is onlineUsers browsing this forum: No registered users and 205 guests |
© 2017 Synapse Audio Software. All Rights Reserved. |