> the 2017 Intel Xeon gets more points than an Apple M1 on multicore but everyone knows that they are incomparable
Why are they incomparable? If I want to run a highly parallel task surely this tells me which one to use?
> Benchmarks like 7Zip compression/decompression, LAME encoding, Blackmagic RAW video encoding, Cinebench, x265 encoding, Blender encoding, Y Cruncher, and any of the built-in video game benchmarks make much more sense than Geekbench.
Pretty sure the internal tests it uses are similar to these
In the past, they have provided information on which workloads they use.
For instance, the file compression workload on version 6:
This workload compresses and decompresses the Ruby 3.1.2 source archive (a 75 MB archive with 9,841 files) using different compression codecs (such as LZ4 and ZSTD). It also verifies the files using the SHA1 (Secure Hash Algorithm 1) function.
https://www.geekbench.com/doc/geekbench6-cpu-workloads.pdf
It looks like they have the workloads for version 7 as well:
CPU: https://www.geekbench.com/doc/geekbench7-cpu-workloads.pdf
GPU: https://www.geekbench.com/doc/geekbench7-gpu-workloads.pdf
Thanks for finding that.
> The Clang workload uses the Clang compiler to compile the Lua interpreter, a popular open-source language interpreter.
People really shouldn't call Geekbench a synthetic benchmark anymore, since it has been using real world workloads for years now.
If memory serves, it has been since version 4 or 5 that they started including real workloads. I agree that it shouldn’t be considered synthetic any more.