Multicore CPU
-
- Posts: 1
- Joined: Mon Dec 19, 2016 7:53 am
Multicore CPU
Does Ableton use Multicore capabilities ? where can i see the usage of the CPU on ableton by cores ?
Thanks
Thanks
Re: Multicore CPU
Multicore and multiprocessor support can be switched off or on from the Preferences panel (CPU).
I don't think that core affinity can have a meaning if we're talking about separate measures of performance impact. Anyway, a rough measurement (and even setting affinity though it's generally not advised to do so) can be done with Process Explorer by Sysinternals, which is an excellent Task Manager replacement in Windows. It's available as part of the free Sysinternals Suite (Sysinternals has been acquired years ago by Microsoft and its founder, Mark Russinovich, is now an MS employee) or available as a standalone tool at live.sysinternals.com.
Measurements can be done clicking on the CPU monitor in the upper part of the program window and selecting Show one graph per CPU: the red part are system calls, the green one represents user space tasks (such as Ableton). More info can be obtained by selecting columns shown by Process Explorer, especially in the Performance section. It is adivised to run as Administrator, or to Show Details for All Processes from the File menu (same result).
Multiple considerations about performance could be written here, but I'm keeping this post short. If you're using the Mac, I understand this post is useless. the top tool (from command line interface) may be of help.
I don't think that core affinity can have a meaning if we're talking about separate measures of performance impact. Anyway, a rough measurement (and even setting affinity though it's generally not advised to do so) can be done with Process Explorer by Sysinternals, which is an excellent Task Manager replacement in Windows. It's available as part of the free Sysinternals Suite (Sysinternals has been acquired years ago by Microsoft and its founder, Mark Russinovich, is now an MS employee) or available as a standalone tool at live.sysinternals.com.
Measurements can be done clicking on the CPU monitor in the upper part of the program window and selecting Show one graph per CPU: the red part are system calls, the green one represents user space tasks (such as Ableton). More info can be obtained by selecting columns shown by Process Explorer, especially in the Performance section. It is adivised to run as Administrator, or to Show Details for All Processes from the File menu (same result).
Multiple considerations about performance could be written here, but I'm keeping this post short. If you're using the Mac, I understand this post is useless. the top tool (from command line interface) may be of help.
-
- Posts: 7033
- Joined: Wed Jun 25, 2014 11:34 am
Re: Multicore CPU
Ableton Live supports multiple cores in the meaning different threads are spread over any available cores. It can be important knowledge to note that in Live a track — or it's representation in machine code — is never spread over more than one core. As cores are in a relatively low maximum supply, that means each core is solely working on multiple tracks, on top of system and other processes running in the background outside of Live.yinonyahel wrote:Does Ableton use Multicore capabilities ? where can i see the usage of the CPU on ableton by cores ?
Thanks
I don't think you easily can see in any high detail how Live distributes computing. It's possible some analytical developer tools can give some insights.
Make some music!
-
- Posts: 4500
- Joined: Mon Apr 26, 2010 6:38 am
Re: Multicore CPU
So to simplify the responses a littleyinonyahel wrote:Does Ableton use Multicore capabilities ? where can i see the usage of the CPU on ableton by cores ?
Thanks
Yes, Multi-core support is available (and can be enabled/disabled in properties).
No, you cannot see individual core loading, only an overall CPU load of live itself.
-
- Posts: 31
- Joined: Wed Dec 21, 2011 12:49 am
Re: Multicore CPU
Is it on by default, or does it need to be enabled? Thanks!
jestermgee wrote:So to simplify the responses a littleyinonyahel wrote:Does Ableton use Multicore capabilities ? where can i see the usage of the CPU on ableton by cores ?
Thanks
Yes, Multi-core support is available (and can be enabled/disabled in properties).
No, you cannot see individual core loading, only an overall CPU load of live itself.
-
- Posts: 4500
- Joined: Mon Apr 26, 2010 6:38 am
Re: Multicore CPU
Pretty sure it is on by default. You find it in one of the Pref menus. If you have issues with load and believe you shouldn't then try with the option off.crawling wind wrote:Is it on by default, or does it need to be enabled? Thanks!
jestermgee wrote:So to simplify the responses a littleyinonyahel wrote:Does Ableton use Multicore capabilities ? where can i see the usage of the CPU on ableton by cores ?
Thanks
Yes, Multi-core support is available (and can be enabled/disabled in properties).
No, you cannot see individual core loading, only an overall CPU load of live itself.