Introducing Geekbench ML

Geekbench ML is a cross-platform AI benchmark that uses real-world machine learning tasks to evaluate AI workload performance. Geekbench ML measures your CPU, GPU, and NPU to determine whether your device is ready for today's and tomorrow's cutting-edge machine learning applications.

Geekbench ML Result Screenshot

Simple, yet powerful.

ML Benchmark Icon

Machine Learning Performance

Geekbench ML measures your device's machine learning performance. Geekbench ML can help you understand whether your device is ready to run the latest machine learning applications. Geekbench ML can either directly test the CPU or GPU, or use Core ML or NNAPI to exercise neural accelerators.

Globe Icon

Real-World Tests

Geekbench ML uses computer vision and natural language processing machine learning tests to measure performance. These tests are based on tasks found in real-world machine learning applications and use industry-standard models, ensuring Geekbench ML results are relevant and applicable to AI application performance.

Cross-Platform Icon


Compare apples and oranges. Or Apple iPhones and Samsung Galaxy devices. Designed from the ground-up for cross-platform comparisons, Geekbench ML uses the same tests and datasets across all platforms, allowing you to compare machine learning performance across devices, operating systems, and accelerators. Geekbench ML supports Android, iOS, macOS, Windows, and Linux.

Geekbench Browser Icon

Geekbench Browser

Upload your results to the Geekbench Browser to share them with others, or to let the world know how fast (or slow) your devices can go! You can track all your results in one place by creating an account, and find them easily from any of your devices.