Geekbench provides a comprehensive set of benchmarks engineered to quickly and accurately measure processor and memory performance. Designed to make benchmarks easy to run and easy to understand, Geekbench takes the guesswork out of producing robust and reliable benchmark results.
- Add Metal Compute Benchmark to iOS and macOS.
- Improve support for Ryzen processors.
- Fix a crash that could occur on Skylake-E processors.
- Fix crashes that could occur on when running Compute Benchmarks on low-end GPUs.
- Fix memory leaks in OpenCL workloads.
- Enable AArch32 cryptography instructions in Android ARMv7 build.
- Change Memory Latency workload to avoid cache hits on Cortex A72, A73.
- Report Memory Latency workload performance in nanoseconds rather than operations per second.
- Add AVX512 implementations to FFT, GEMM workloads.
- Build Geekbench for Linux with Clang 3.9.
- Build Geekbench for Android with Android NDK 13b.
- Build Geekbench for iOS, macOS with Xcode 8.2.
- Disable SQLite cache statistics to improve multi-core scalability.
- Disable LLVM runtime assertions to improve single-core performance, multi-core scalability.
- Convert Histogram Equalization, Sobel to use RenderScript intrinsics.
- Change HTML5 DOM workload to reduce performance differences across platforms. This also increases single-core performance and multi-core scalability.
macOS 10.10.5 or later, 64-bit processor