‹ BackHN Continuity

Thread

Apple M6 Pro achieves the highest single-core CPU score in Geekbench 7

118 points · 145 comments · gainsurier

  1. GeekyBear · · focus · HN ↗
    There are also leaks for the M5 Ultra & Base M6.

    M5 Ultra CPU:

    <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;search?k=parkdale_cpu&amp;q=mac17%2C15" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;search?k=parkdale_cpu&amp;q=mac17%...

    M5 Ultra GPU:

    <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;search?k=grand_gpu&amp;q=mac17%2C15" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;search?k=grand_gpu&amp;q=mac17%2C1...

    Base M6 CPU:

    <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;search?k=parkdale_cpu&amp;q=mac18%2C5" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;search?k=parkdale_cpu&amp;q=mac18%...

    Base M6 GPU:

    <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;search?k=grand_gpu&amp;q=mac18%2C5" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;search?k=grand_gpu&amp;q=mac18%2C5

    The Base M6 CPU single core is averaging a bit over 4000 on Geekbench 7.

    For comparison, the AMD Ryzen 9 9950X3D2 averages 3161 on the same test.

    <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;processors&#x2F;amd-ryzen-9-9950x3d2" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;processors&#x2F;amd-ryzen-9-9950x3d...

    The Intel Core Ultra 7 270K Plus averages 2940 on the same test.

    <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;processors&#x2F;intel-core-ultra-7-270k-plus" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;processors&#x2F;intel-core-ultra-7-...

    1. revolvingthrow · · focus · HN ↗
      I don’t understand those benchmarks.

      According to geekbench 7800x3d is 2400 single core, 15500 multicore. M4 pro is 3350 single core and 24750 multicore. Yet when I convert video using libsvtav1 with ffmpeg I’m getting noticeably faster performance on the desktop. And that’s with mbp, which doesn’t thermally throttle within 15 seconds.

      Is it the 96mb cache? Avx-512? Are benchmarks bullshit when comparing different architectures?

      1. GeekyBear · · focus · HN ↗
        Remember all those years when people claimed Apple chips were &quot;cheating&quot; on benchmarks because they had crypto instructions that x86 lacked?

        Apple chips don&#x27;t have AVX-512.

        They do have media engines (that don&#x27;t support AV1 encode), so if you switch to H.265, it will pull way ahead.

        1. ajross · · focus · HN ↗
          &gt; Apple chips don&#x27;t have AVX-512.

          Zen 4 isn&#x27;t 512 bits wide though, it&#x27;s a split cycle 256 bit wide SIMD engine otherwise very similar (except in register size) to M6&#x27;s.

          The answer is more that Geekbench is at this point[1] heavily tuned to exactly the code Apple silicon does well: implicitly parallel wide-issue scalar code that you typically get out of modern compilers and JIT engines when throwing mostly-unoptimized &quot;regular source code&quot; at them. Apple has an enormous amount of instruction issue parallelism compared with x86.

          The grandparent is looking at transcoding tasks where the limit isn&#x27;t instruction issue but actual compute hardware on the core. And Apple doesn&#x27;t actually win by much there.

          It&#x27;s just hard to know what to measure. Geekbench tends to be a metric for &quot;feels fast doing boring interactive user stuff&quot;, which probably matches Apple&#x27;s marketing imperatives well.

          [1] Really they keep moving harder in that direction with every release. The &quot;cooling pauses&quot; in v6 likewise seemed very much like an attempt to boost the score on fanless Apple devices. If one were the type to allege a dark conspiracy, this is a tempting spot.

          1. thejazzman · · focus · HN ↗
            I would expect cooling pauses to have the opposite effect. The

            MacBook Air&#x2F;neo are the only ones without fans. Even the Studio Display has a fan

            1. ajross · · focus · HN ↗
              The cooling pause thing was just a dig at Geekbench, not specific to this discussion (thus putting it in a footnote). They tuned (the last version of their) benchmark specifically to give better numbers on hardware that tends to throttle under performance load.

              Now... you can make a reasonable case that this matches real world interactive load better. But it also happens to have the practical effect of making Apple&#x27;s numbers better, and no one else&#x27;s. The new benchmarks are measuring subtly different things, and the new thing they measure happens to be what Apple wants to sell. At best, that&#x27;s backwards.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.