Macbook Pro Santa Rosa Performance
Not yet....other than an initial piece of bs from the applecare senior engineer (supposedly) who tried to tell me that the software I am using is obviously not coded for dual core processors. Fired a response back and now the issue has been "escalated". Obviously the more people that hit them up on this the better.....so....you know what to do people.....
MacBook Pro M1, 16GB Ram, 1TB.
-
Lo-Fi Massahkah
- Posts: 3604
- Joined: Fri Jun 04, 2004 2:57 pm
- Location: The south east suburbs of Malmö, Sweden.
Speed stepping per say is when the CPU is told to "slow down" to a lower frequency to conserve power. So it should be equal to all apps.And does the problem also exist when using other cpu intensive programs like Logic, Cubase....?
On Windows you actually have control over this and can set it to "full power", "conserve battery" and a few in between. Seems this can't be done in OSX natively. So you need an app like Coolbook to control it.
I'd like to know if OSX takes into account that my Mac Mini is not a lappy and doesn't really need conserving battery power.
-M
Last edited by Lo-Fi Massahkah on Tue Dec 18, 2007 9:28 am, edited 1 time in total.
I do wonder why Audio apps produce problems with Speedstep/CPUnow at all. These techniques can change the clock speed really fast and monitor the CPU load all the time. When they clock down the CPU it usually means that the CPU just is not busy enough to need a higher clock. But Live is one of those apps that tend to produce drop-outs and glitches nevertheless. My assumption is that they produce such short CPU spikes that Speedstep/CPUnow don't care to raise the clock speed. Hence the necessity to manually switch the CPU clock to maximum. This is too bad, because you're wasting alot of power just for those spikes.
In Windows there are several apps that allow to take over this process from the CPU driver and allow you to define your own settings like raising the clock speed sooner. But since these apps have to run at Realtime priority they can and will lead to dropouts themself.
In Windows there are several apps that allow to take over this process from the CPU driver and allow you to define your own settings like raising the clock speed sooner. But since these apps have to run at Realtime priority they can and will lead to dropouts themself.
-
bleepsnbreaks
- Posts: 219
- Joined: Thu Aug 09, 2007 12:39 am
- Location: Melbourne, Australia
Yep. for me its all the time, even when I run a stress test app. THe CPU never goes above 800 unless I set it hard in Coolbook.
My Tracks on MySpace
Progressive Mix demo(not mixed in Live, mixed with CDJs)
17" Macbook pro 2.4 | Live 6 + Operator
Progressive Mix demo(not mixed in Live, mixed with CDJs)
17" Macbook pro 2.4 | Live 6 + Operator
Coolbook does not load the CPU, it just clocks the CPU to its maximum clock speed. This will result in slightly more power consumption and thus a bit more heat, but not like if you were running the CPU at maximum load all the time. So don't worry. To give you some comparison. My desktop A64 X2 CPU runs at 1416 MHz and 1.136v when clocked down at an idle temperature of around 36/37°C. When clocked to maximum it runs at 2832 MHz and 1.392v and an idle temperature of around 37/39°C. Both measured with the fan running at the same speed.
I don't think this is what was happening in my case....my pre Coolbook cpu stress test with Xbench showed a processor performing at one third of it's capability...41.2 as opposed 120.2.....the speedstepping just wasn't kicking in at all....Timur wrote:I do wonder why Audio apps produce problems with Speedstep/CPUnow at all. These techniques can change the clock speed really fast and monitor the CPU load all the time. When they clock down the CPU it usually means that the CPU just is not busy enough to need a higher clock. But Live is one of those apps that tend to produce drop-outs and glitches nevertheless. My assumption is that they produce such short CPU spikes that Speedstep/CPUnow don't care to raise the clock speed. Hence the necessity to manually switch the CPU clock to maximum. This is too bad, because you're wasting alot of power just for those spikes.
In Windows there are several apps that allow to take over this process from the CPU driver and allow you to define your own settings like raising the clock speed sooner. But since these apps have to run at Realtime priority they can and will lead to dropouts themself.
MacBook Pro M1, 16GB Ram, 1TB.
Although it sounds like the santa rosa chips are the worst case, the oder mbp's are also inefficient with Live. I've got a 2.16 c2d, and with the performance test, I sometimes get crackles with the 8 tracks, but it always calms down after a while. Then when I duplicate tracks, it steadily crackles on the tenth (2nd one added), and doesn't get better. With coolbook, I can smoothly run 13! It only breaks up on the fourteenth.Mammalux wrote:I don't think this is what was happening in my case....my pre Coolbook cpu stress test with Xbench showed a processor performing at one third of it's capability...41.2 as opposed 120.2.....the speedstepping just wasn't kicking in at all....Timur wrote:I do wonder why Audio apps produce problems with Speedstep/CPUnow at all. These techniques can change the clock speed really fast and monitor the CPU load all the time. When they clock down the CPU it usually means that the CPU just is not busy enough to need a higher clock. But Live is one of those apps that tend to produce drop-outs and glitches nevertheless. My assumption is that they produce such short CPU spikes that Speedstep/CPUnow don't care to raise the clock speed. Hence the necessity to manually switch the CPU clock to maximum. This is too bad, because you're wasting alot of power just for those spikes.
In Windows there are several apps that allow to take over this process from the CPU driver and allow you to define your own settings like raising the clock speed sooner. But since these apps have to run at Realtime priority they can and will lead to dropouts themself.
So although the speed-stepping works better on my older mbp, there is still something very wrong about how live (and possbly other DAWs) communicate with the speed stepping function. - Logic is more efficient though, so it seems ableton is especially bad at this communication, or maybe it's very short spikes as someone else mentioned,
aka glitchrock-buddha
303 posts as Winston
Macbook pro C2D 2.16, Firepod, rubber band and a stick.
303 posts as Winston
Macbook pro C2D 2.16, Firepod, rubber band and a stick.
-
Lo-Fi Massahkah
- Posts: 3604
- Joined: Fri Jun 04, 2004 2:57 pm
- Location: The south east suburbs of Malmö, Sweden.
Thanks. I was getting nervous that I was confused here.Timur wrote:It's not the task of Live or any other DAW to handle Speedstep. Speedstep has to be handled by the OS via a system/CPU driver.
And it doesn't necessarilly mean that it jumps up/down. I know on windows, some of the power schemes set my processor to permanently work at for example 800 mhz, being a 2 ghz Pentium M. Saving battery, but not exactly giving the power that the CPU could deliver.
-M