Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I would have thought that fewer working cores meant less heat, giving more thermal headroom, and less throttling. Maybe the part binning affects performance under load, and not just core count.
Yes. It is very interesting. Possibly 7 cores worked in higher clock speed?
 
@wyatterp thanks for doing this test, it's really interesting.

But to be honest, I don't understand how this is possible.
1568/1157~= 1.35
When throttling, you observed the 8 core gpu to be about 35% faster.

The difference between the two setups is one gpu core.
So naively, one could expect a difference of about 14% (8/7~=1.14)
When thermal throttling, the clockspeeds are limited by tdp.
The loss of 14% should occur, when the 7 core and 8 core gpu run at the same clockspeed.
But this doesn't really make sense to me.
Shouldn't the 7 core use less power then?
So it should be able to clock a little bit higher?

What I would have expected is this: peak performance of the 8 core gpu is 14% higher.
When throttling, both setups become slower and the difference between them decreases a little bit.
The advantage of the 8 core gpu could be something like 10% then.

Sorry, but could you maybe rerun those benchmarks?
Benchmarking is notoriously brittle. Maybe there was some os task going on in the back.
 
  • Like
Reactions: Leon1das
This score after 90 minutes, is that the very last run, or some average?

Maybe @klik is right and there's a correlation to part binning.
Uh, but then that might mean a crazy silicon lottery here
 
I played World of Warcraft on my 8GB RAM 512GB SSD (8 GPU cores) MacBook Air M1 for several hours on an external 5k Display (Apple LG version) on high resolution (1440p) and medium settings (5). The few times I looked, the DPS always was above 30, and the game felt fluid and well playable (or I wouldn't have played for hours :) )

I originally wanted a 16GB MacBook Pro M1, but this was not available locally until January next year. To have something to play with (not that I would need another Computer, really), I bought the model mentioned above. This will certainly keep me going until the next generation appears.

I also tested a larger work project with Xcode, for those interested, and the performance is very good, too. It felt as snappy :) as on the MacBook Pro 16" which cost 4 times more (in my almost maxed out variant).
 
I played World of Warcraft on my 8GB RAM 512GB SSD (8 GPU cores) MacBook Air M1 for several hours on an external 5k Display (Apple LG version) on high resolution (1440p) and medium settings (5). The few times I looked, the DPS always was above 30, and the game felt fluid and well playable (or I wouldn't have played for hours :) )

I originally wanted a 16GB MacBook Pro M1, but this was not available locally until January next year. To have something to play with (not that I would need another Computer, really), I bought the model mentioned above. This will certainly keep me going until the next generation appears.

I also tested a larger work project with Xcode, for those interested, and the performance is very good, too. It felt as snappy :) as on the MacBook Pro 16" which cost 4 times more (in my almost maxed out variant).
Has WoW improved? Last time I played it was when the GTX 1080 was the king of video cards (non Ti version). And even brought that video card to its knees (at 1080p too) in heavy cities like Orgrimmar
 
If you think you're seeing throttling, would you expect to see that reported by pmset -g thermlog?

I haven't played any games for long periods yet but have run other cpu/gpu tasks that took 20 minutes-ish on my MacBook Air and still see:

Note: No thermal warning level has been recorded
Note: No performance warning level has been recorded
Note: No CPU power status has been recorded

Edit: after a couple of hours of adding to global warming with World of Warcraft, Velocidrone and Liftoff, sometimes combined with Cinebench to get the CPU going pmset -g thermlog still doesn't report anything. The man page does say "not available on all platforms".

Real world tests might be a bit more difficult if you can't be sure that throttling has occurred.
 
Last edited:
The only throttling that I saw it was on Dave Lee channel, did you saw somewhere similar tests?

dave-lee.JPG
 
I played World of Warcraft on my 8GB RAM 512GB SSD (8 GPU cores) MacBook Air M1 for several hours on an external 5k Display (Apple LG version) on high resolution (1440p) and medium settings (5). The few times I looked, the DPS always was above 30, and the game felt fluid and well playable (or I wouldn't have played for hours :) )
Could you post the settings that were used?

I am also curious if you had the "Target FPS" setting on or off?

This setting was recently added, and would basically give a false FPS, as it dynamically raises and lowers the other settings to get the desired FPS selected.

The Target DPS setting is on as a default.
 
@tiberiu I saw a similar clip on tally ho tech (youtube channel). They also compared with windows notebooks, with intel and amd.
The amd ryzen actually beats the m1 quite clearly, both on peak and sustained load. But that's in a fan-cooled notebook, vs mbp.
Haven't seen the ryzen in a fanless design.
 
  • Like
Reactions: Leon1das
My methodology probably won't stand up to much scrutiny, but I have attempted to measure FPS over time using Liftoff (its a Steam/Intel/Metal FPV drone flight simulator) on an 8-core GPU, 16GB memory MBA. I reset to the same point each time for the readings and the environment doesn't change as far as I can tell.

Is it reasonable to presume that the performance drop is due to thermal throttling? Maybe, but the chassis doesn't get much hotter than the low 40s °C.

Screenshot 2020-11-22 at 17.15.37.png


Liftoff_FPS.png
 
Last edited:
Do you think mba will handle the hot summer days?

I'm not sure I can answer that in a useful way; there are too many unknowns. Presumably it would throttle earlier if you were doing something that would cause it to throttle.

40 fps might look a bit low but that was on some fairly high settings to make sure the GPU was being pushed. And the test may be complete b******s.
 
  • Like
Reactions: nameste
Another graph; same test as before, but lower settings, and using a script to take a screenshot every minute. It's less of a real-world test as there's no movement in the game but that's the trade-off.

The result this time is a 15% drop in framerate over 50-ish minutes until it levels out.

FPS over time in Liftoff.png


As you might predict from the graph, limiting framerate to 60 results in a constant 60 fps for an hour.
 
Another graph; same test as before, but lower settings, and using a script to take a screenshot every minute. It's less of a real-world test as there's no movement in the game but that's the trade-off.

The result this time is a 15% drop in framerate over 50-ish minutes until it levels out.

View attachment 1677418

As you might predict from the graph, limiting framerate to 60 results in a constant 60 fps for an hour.
Thanks for the details.Is there a way you can check thermals?
 
I received my base model(8-core CPU, 7-core GPU, 8GB RAM, 256GB SSD), MacBook Air(M1) yesterday, and have been playing World of Warcraft quite a bit over the past few days. The game runs great. I've played several multi-hour long sessions and I am just blown away by this computer.

With the settings shown below, I get a very consistent 60FPS everywhere in the world that I've been(I haven't done any raids, mostly solo or small group play). The bottom of the case definitely does get hot, and the area above the function keys on the top of the case, but no hotter than any other MBP or MBA I've used or owned through the years. I wouldn't want to leave the bare metal on the skin of my lap for long, because it would become uncomfortable, but not in a burning hot sort of way. It also cools down very quickly. I'm sure there was some throttling that happened, but none that I noticed. The frame rates held steady.

For some additional perspective on my idea of performance, I use both a 6-core 2018 MBP and a 12-core 2019 Mac Pro on a daily basis for work and personal uses. This thing is fast. I had originally opted for the M1 MBP with 16GB of RAM but changed my mind and went with the MBA.
 

Attachments

  • Screen Shot 2020-11-23 at 12.58.33 AM.png
    Screen Shot 2020-11-23 at 12.58.33 AM.png
    2.2 MB · Views: 390
  • Screen Shot 2020-11-23 at 12.58.45 AM.png
    Screen Shot 2020-11-23 at 12.58.45 AM.png
    2.4 MB · Views: 427
  • Like
Reactions: nameste
I received my base model(8-core CPU, 7-core GPU, 8GB RAM, 256GB SSD), MacBook Air(M1) yesterday, and have been playing World of Warcraft quite a bit over the past few days
you receive your mac yesterday but you are playing WOW for few days on it? How can it be days since you just receive it just the other day ?!
Plce the Mac Pro WOW settings to see the diff
 
  • Haha
Reactions: nameste
you receive your mac yesterday but you are playing WOW for few days on it? How can it be days since you just receive it just the other day ?!
Plce the Mac Pro WOW settings to see the diff
I received it Saturday, and have played multiple several hour long sessions on both Saturday and Sunday. Hope that helps clarify.
 
I received it Saturday, and have played multiple several hour long sessions on both Saturday and Sunday. Hope that helps clarify.
Yep,
Please place WoW settings under your Mac Pro to see the differences
 
With the settings shown below, I get a very consistent 60FPS everywhere in the world that I've been
You have to turn of the "Target DPS" setting, as this will seemlessly change the system settings, lowing them to maintain a FPS of 60.

You can have all the settings turned up high, but if Target DPS is turned on, then the game will automatically adapt the settings to attempt to get to the desired FPS.

See a copy of your photo:
Screen Shot 2020-11-23 at 12.58.45 AM.png
 
First Valley run is scoring 41.1 FPS and 1721 points at 900P, High, 4x MSAA

Will let it run in the background for 30 minutes and retest

Ok after looping for 90+ mins here is the Valley score

27.9 FPS and 1167 points

Goes to show the MBA does throttle.. I notice the fan does turn on under GPU oriented tasks on my MBP m1 so it's probably safe to assume that if you do want to game a bit, you might consider the MBP for it's fan and ability to prevent throttling (as much) over time.
 
Goes to show the MBA does throttle.. I notice the fan does turn on under GPU oriented tasks on my MBP m1 so it's probably safe to assume that if you do want to game a bit, you might consider the MBP for it's fan and ability to prevent throttling (as much) over time.

How’s the fan noise on the mbp?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.