Remix.run Logo
GeekyBear 3 hours ago

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

redsky17 3 hours ago | parent [-]

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

GeekyBear 3 hours ago | parent | next [-]

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.

redsky17 2 hours ago | parent [-]

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.

3 hours ago | parent | prev [-]
[deleted]