Lower Geekbench scores for 15" MacBook Pro late-2016 versus the 15" MacBook Pro mid-2014

I've been asked to help troubleshoot why someone's MacBook Pro (late-2016 with Touch Bar) would be producing lower Geekbench results than their MacBook Pro (mid-2014) laptop.

Now I wish to add upfront that I'm not entirely convinced there is a problem here that needs solving, but this person is convinced there is either a problem or they've just been "ripped off for buying the latest and greatest Apple laptop that's not as fast as my two-and-a-half year old laptop".

Here are the specs and Geekbench v4 results...

MacBook Pro (15" Retina mid-2014)

  • macOS Sierra 10.12.1
  • MacBookPro11,3
  • Intel Core i7-4870HQ
  • 2.5GHz
  • 16GB RAM
  • 256GB SSD
  • Single-Core Score: 4,236
  • Multi-Core Score: 13,971

MacBook Pro (15" Late 2016) with Touch Bar

  • macOS Sierra 10.12.1
  • MacBookPro13,3
  • Intel Core i7-6820HQ
  • 2.9GHz
  • 16GB RAM
  • 512GB SSD
  • Single-Core Score: 4,526
  • Multi-Core Score: 13,792

As you can see, the Single-Core score is better for the current model, but the Multi-Core Score is worse. However, this person seems fixated on the fact the Multi-Core Score is lower for his new toy, and the fact that both scores are so close to one another (he feels the current model should be quite a bit higher on both scores).

I have confirmed he's running the same version of Geekbench on both machines, and that in both instances the tests were run from a fresh boot of the system.

In terms of the older MacBook Pro, this has a lot 3rd Party software installed (e.g. MS Office 2011, Adobe Creative Suite CS6, Parallels Desktop 12, various browsers, etc).

Since he's running the same OS on both machines, and because his new MacBook Pro still only has the default apps installed (i.e. Geekbench v4 is the only 3rd party software he's installed), I'm not really sure what to make of this. As I stated at the outset, I'm not convinced there is a problem here, but I have to admit I am a little sympathetic to his concerns.

I did suggest the real test would be to install Adobe Creative Suite on the new machine and perform an identical workflow using Photoshop, Illustrator and InDesign on both machines and timing the results. But he is adamant on not installing anything else so Apple can't use it as an excuse for the lower scores.

So:

  • What troubleshooting steps would I do in the case of a brand new computer running the latest OS with no 3rd party software installed (except for Geekbench itself)?
  • If none, do I reassure him or does he try escalating it with Apple? Are there useful resources I can refer him to that would explain this and perhaps put his mind at ease?

Solution 1:

The scores does not seem to indicate a problem with the specific MacBook Pro in question. Nor does it imply potential for a class action suit, as you indicate in the comments.

If you look at Apple's marketing for the MacBook Pro they stress that it has:

  • Up to 130% faster graphics
  • Up to 100% faster flash storage

None of these things are measured by Geekbench.

Note that Apple's marketing site does not say that CPU is a specific amount faster than previous MacBook Pro models. Therefore I do not see anything that should elicit a class action lawsuit.

Also the CPU choices are not exactly a secret. You can look up the CPU models and confirm third party benchmarks before making a purchasing decision on a MacBook Pro.

Now that has been said - please remember that Geekbench is just an artificial benchmark. The performance you experience in using the Mac is not always reflected in such an artificial benchmark.

When comparing the two setups remember that:

A) The 2014 MacBook Pro you mention is not the base model - it is a build-to-order model with a better than standard CPU. The 2016 MacBook Pro in your question is the base model.

B) The 6820HQ CPU has considerably larger memory bandwidth.

C) The 6820HQ CPU has 8 MB of cache compared to 6 MB on the 4870HQ. This doesn't really make a difference for artificial benchmarks testing integer or floating point performance - but it can make a huge difference in real life situations.

D) The 6820HQ CPU uses less power for the same workload as compared to the 4870HQ. Consuming less power allows for less battery weight (lighter laptop).

E) The integrated graphics on the 6820HQ CPU is considerably faster than the integrated graphics on the 4870HQ.