Skip to content

Commit b5b2918

Browse files
committed
Update Geekbench Learning Path to version 7
1 parent 495bc4f commit b5b2918

2 files changed

Lines changed: 34 additions & 22 deletions

File tree

content/learning-paths/servers-and-cloud-computing/geekbench/_index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: Run Geekbench on Arm Linux systems
3-
description: Run Geekbench on Arm systems to benchmark CPU performance, interpret the results, and compare different Arm configurations.
2+
title: Benchmark Arm CPU performance with Geekbench
3+
description: Run Geekbench 7 on Arm Linux systems to benchmark single-core and multi-core CPU performance and compare hardware configurations.
44

55
minutes_to_complete: 15
66

77
who_is_this_for: This is an introductory topic for software developers interested in comparing the performance of Arm Linux computers using Geekbench.
88

99
learning_objectives:
10-
- Learn how to install and run Geekbench
11-
- Use Geekbench to help determine the appropriate hardware configuration for your workload
10+
- Install and run Geekbench 7 on an Arm Linux system
11+
- Compare Geekbench 7 scores to determine the appropriate hardware configuration for your workload
1212

1313
prerequisites:
1414
- An Arm computer running Linux. You can use a cloud instance, refer to [Get started with Arm-based cloud instances](/learning-paths/servers-and-cloud-computing/csp/).
@@ -40,8 +40,8 @@ further_reading:
4040
link: https://www.infoq.com/articles/arm-vs-x86-cloud-performance/
4141
type: blog
4242
- resource:
43-
title: GCP, AWS, and Azure ARM-based server performance comparison
44-
link: https://apisix.apache.org/blog/2022/08/12/arm-performance-google-aws-azure-with-apisix/
43+
title: Geekbench 7 announcement
44+
link: https://www.geekbench.com/blog/2026/07/geekbench-7/
4545
type: blog
4646
- resource:
4747
title: Geekbench How it actually works

content/learning-paths/servers-and-cloud-computing/geekbench/geekbench.md

Lines changed: 28 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,55 +4,57 @@ title: Download and run Geekbench
44
weight: 2
55
---
66

7-
When selecting Arm-based hardware, you may need a way to compare different systems and select a hardware configuration for your workload. Running benchmarks on different systems with different configurations is a good way to get more information about system performance.
7+
When selecting Arm-based hardware, you might need a way to compare different systems and select a hardware configuration for your workload. Running benchmarks on different systems with different configurations is a good way to get more information about system performance.
88

9-
[Geekbench](https://www.geekbench.com/index.html) is a cross-platform benchmark that makes it easy to measure system performance. [Preview Versions](https://www.geekbench.com/preview/) are available for Linux on Arm. You can check the Geekbench [downloads](https://www.geekbench.com/download/) area for additional operating system options.
9+
[Geekbench](https://www.geekbench.com/index.html) is a cross-platform benchmark that makes it easy to measure system performance. This Learning Path uses Geekbench 7, the latest version, with a [preview build available for Linux on Arm](https://www.geekbench.com/preview/). You can check the Geekbench [downloads](https://www.geekbench.com/download/) area for additional operating system options.
1010

11-
Geekbench provides a single-core score and a multi-core score, as well as individual performance scores for specific tests. You can use the scores to compare different systems and different configurations. A higher score is better.
11+
Geekbench provides a single-core score and a multi-core score. It also reports individual performance scores for specific tests. You can use the scores to compare different systems and different configurations. A higher score is better.
1212

13-
Additional features are available with a purchased [license](https://www.primatelabs.com/store/).
13+
A purchased [license](https://www.primatelabs.com/store/) unlocks additional features.
1414

1515
## Before you begin
1616

17-
You will need a local Arm platform or an [Arm based instance](/learning-paths/servers-and-cloud-computing/csp/) from a cloud service provider. Geekbench 5 requires `Ubuntu 16.04 LTS` or later and Geekbench 6 requires `Ubuntu 18.04 LTS` or later.
17+
You'll need a local Arm platform or an [Arm based instance](/learning-paths/servers-and-cloud-computing/csp/) from a cloud service provider. Geekbench 7 requires Ubuntu 22.04 LTS or later.
18+
19+
Older versions are also available on the [Geekbench preview downloads page](https://www.geekbench.com/preview/): Geekbench 6 requires Ubuntu 18.04 LTS or later and Geekbench 5 requires Ubuntu 16.04 LTS or later.
1820

1921
## Download
2022

21-
[Preview Versions](https://www.geekbench.com/preview/) of Geekbench 5 and Geekbench 6 binaries are available to download. You can check there for newer versions. You can download versions using `wget` as shown below.
23+
Download the Geekbench 7 Linux/AArch64 preview binary using `wget`. Check the [Geekbench preview downloads page](https://www.geekbench.com/preview/) for newer versions.
2224

23-
1. Install `wget` to use for the download:
25+
Install `wget` to use for the download:
2426

2527
```bash
2628
sudo apt install -y wget
2729
```
2830

29-
2. Download, extract the archive:
31+
Download and extract the archive:
3032

3133
```bash
32-
wget https://cdn.geekbench.com/Geekbench-6.5.0-LinuxARMPreview.tar.gz
33-
tar -xf Geekbench-6.5.0-LinuxARMPreview.tar.gz
34+
wget https://cdn.geekbench.com/Geekbench-7.0.0-LinuxARMPreview.tar.gz
35+
tar -xf Geekbench-7.0.0-LinuxARMPreview.tar.gz
3436
```
3537

3638
## Run
3739

3840
There is no need for a browser or Linux desktop to run the benchmark. The Linux command line is all you need.
3941

40-
Navigate to the extracted directory and run the `geekbench6` benchmark.
42+
Navigate to the extracted directory and run the `geekbench7` benchmark.
4143

4244
```bash
43-
cd Geekbench-6.5.0-LinuxARMPreview
44-
./geekbench6
45+
cd Geekbench-7.0.0-LinuxARMPreview
46+
./geekbench7
4547
```
4648

47-
A number of single-core and multi-core tests are run. When complete, Geekbench uploads the results automatically and provides a link to the results. The output is similar to:
49+
Geekbench runs a series of single-core and multi-core tests. When complete, Geekbench uploads the results automatically and provides a link to the results. The output is similar to:
4850

4951
```output
5052
Uploading results to the Geekbench Browser. This could take a minute or two
5153
depending on the speed of your internet connection.
5254
5355
Upload succeeded. Visit the following link and view your results online:
5456
55-
https://browser.geekbench.com/v6/cpu/<id>
57+
https://browser.geekbench.com/v7/cpu/<id>
5658
```
5759

5860
## Save your results
@@ -64,5 +66,15 @@ The output includes a claim link to add the result to your profile. The expected
6466
```output
6567
Visit the following link and add this result to your profile:
6668
67-
https://browser.geekbench.com/v6/cpu/<id>/claim?key=<key>
69+
https://browser.geekbench.com/v7/cpu/<id>/claim?key=<key>
6870
```
71+
72+
## Verify your results
73+
74+
Open the results URL in a browser. You should see a page with your system information, a single-core score, and a multi-core score. If both scores appear, Geekbench ran successfully.
75+
76+
A higher score indicates better performance. You can compare your result against other Arm systems in the [Geekbench Browser](https://browser.geekbench.com).
77+
78+
## Summary
79+
80+
You've installed and run Geekbench 7 on an Arm Linux system and saved your results for comparison. Use the Geekbench Browser to compare scores across different Arm instance types and configurations to help determine the best hardware for your workload.

0 commit comments

Comments
 (0)