How to Install Geekbench 4 and Geekbench 5 with RHEL/CentOS

Geekbench is a cross-platform benchmarking tool that has been designed to measure your systems performance easily. The team behind Geekbench have developed applications for MacOS, Windows, Linux, Android and iOS.

The Geekbench benchmark will test and measure your system CPU, GPU and then provide the result using the Geekbench Browser which enables you to share the results with other. If you are interested to see some results from other people, you can take a look at the Geekbench Browser.

Geekbench Website

The CPU Benchmark will measure your CPU single-core and multi-core power and even measures performance in new application areas including Augmented Reality and Machine Learning. The GPU Benchmark, referred to as the Compute Benchmark will test your system’s potential for gaming, image processing, or video editing with support for the OpenCL, CUDA, and Metal APIs.

In this guide, we will show you how to install Geekbench 4 and Geekbench 5 using RHEL/CentOS for both RHEL/CentOS 7 and RHEL/CentOS 8. After installing the benchmarking tool we will show you how to run it, process the results and then delete the application and its associated files from your server.

Note

Geekbench is a harmless, light weight application which should not interfere with your current services or workload. However, as always, we would recommended that you test it on a new system and make sure to take backups.

Prerequisites

Firstly, before installing Geekbench you’ll need to ensure that your CentOS system is up to date. You can check for any system or software updates and install them using the following commands.

yum check-update
yum update -y

Also, you will need to ensure the wget and tar packages have been installed by using the following command.

 yum install wget tar -y

Now you system is up to date and you have installed the wget package we can move onto installing Geekbench. There are currently two versions of Geekbench, version 4 and version 5. There are a few differences between the versions such as Geekbench 5 is 64-bit only and it doesn’t have individual memory tests but the biggest change is around the CPU scaling. Geekbench 4 used a Microsoft Surface Book with an Intel Core i7-6600U processor as its baseline with a CPU score of 4000. Geekbench 5 uses a Dell Precision 3430 with a Core i3-8100 processor as its baseline, with a score of 1000. Therefore you can expect Geekbench 5 to produce a score 75% to 80% than Geekbench 4.

The table below shows how the CPU benchmark score rates.

Geekbench 4
VersionCPU ScoreRating
Geekbench 4<1700POOR
Geekbench 41700 – 2300FAIR
Geekbench 42300 – 3000GOOD
Geekbench 43000 – 4000VERY GOOD
Geekbench 4>4000EXCELLENT
Geekbench 5
VersionCPU ScoreRating
Geekbench 5<300POOR
Geekbench 5300 – 450FAIR
Geekbench 5450 – 650GOOD
Geekbench 5650 – 900VERY GOOD
Geekbench 5>900EXCELLENT

Install Geekbench 4

In order to install Geekbench 4 you’ll need to download the latest version from the Geekbench. You can use wget that we installed earlier using the follow command.

 wget http://cdn.geekbench.com/Geekbench-4.3.3-Linux.tar.gz 

Note

At the time of writing this guide, the latest Geekbench 4 version was 4.3.3. This may have been updated since and we would always recommend that you check the Geekbench website to ensure you are using the latest version.

Once the download has finished we will use the tar package to unpack the .tar.gz file using the following command.

 tar -zxvf Geekbench-4.3.3-Linux.tar.gz 

Now we will open the directory where the files have been unpacked to using the following command.

 cd $(ls -1d Geekbench-*/ | tail -1) 

Once the directory is open we will run the Geekbench 4 benchmarking tool using the following command.

 ./geekbench4 

Geekbench 4 Test

The Geekbench 4 benchmarking tool will show you what stage it is at throughout with the output looking like this.

Running Gathering system information
System Information
  Operating System              Linux 4.18.0-193.14.2.el8_2.x86_64 x86_64
  Model                         Red Hat KVM
  Motherboard                   N/A
  Memory                        819 MB 
  BIOS                          SeaBIOS 1.11.0-2.el7

Processor Information
  Name                          AMD EPYC 7282 16-Core Processor                
  Topology                      1 Processor, 1 Core
  Identifier                    AuthenticAMD Family 23 Model 49 Stepping 0
  Base Frequency                2.80 GHz
  L1 Instruction Cache          64.0 KB
  L1 Data Cache                 64.0 KB
  L2 Cache                      512 KB
  L3 Cache                      16.0 MB

Single-Core
  Running AES
  Running LZMA
  Running JPEG
  Running Canny
  Running Lua
  Running Dijkstra
  Running SQLite
  Running HTML5 Parse
  Running HTML5 DOM
  Running Histogram Equalization
  Running PDF Rendering
  Running LLVM
  Running Camera
  Running SGEMM
  Running SFFT
  Running N-Body Physics
  Running Ray Tracing
  Running Rigid Body Physics
  Running HDR
  Running Gaussian Blur
  Running Speech Recognition
  Running Face Detection
  Running Memory Copy
  Running Memory Latency
  Running Memory Bandwidth

Multi-Core
  Running AES
  Running LZMA
  Running JPEG
  Running Canny
  Running Lua
  Running Dijkstra
  Running SQLite
  Running HTML5 Parse
  Running HTML5 DOM
  Running Histogram Equalization
  Running PDF Rendering
  Running LLVM
  Running Camera
  Running SGEMM
  Running SFFT
  Running N-Body Physics
  Running Ray Tracing
  Running Rigid Body Physics
  Running HDR
  Running Gaussian Blur
  Running Speech Recognition
  Running Face Detection
  Running Memory Copy
  Running Memory Latency
  Running Memory Bandwidth

Uploading results to the Geekbench Browser. This could take a minute or two 
depending on the speed of your internet connection.

Upload succeeded. Visit the following link and view your results online:

  https://browser.geekbench.com/v4/cpu/test123

Visit the following link and add this result to your profile:

  https://browser.geekbench.com/v4/cpu/test123/claim?key=843762

You can now visit the first link https://browser.geekbench.com/v4/cpu/test123 which will open the Geekbench Browser and show the results of the test. If you have an account with Geekbench you can use the second link to add the result to your profile.

Geekbench 4 Results

Uninstall Geekbench 4

Once you have finished running the benchmark and saved the necessary links you can safely delete the Geekbench .tar.gz file and folder using the following command.

 cd && rm -rf Geekbench-4.3.3-Linux Geekbench-4.3.3-Linux.tar.gz 

Install Geekbench 5

In order to install Geekbench 5 you’ll need to download the latest version from the Geekbench. You can use wget that we installed earlier using the follow command.

wget http://cdn.geekbench.com/Geekbench-5.2.3-Linux.tar.gz

Note

At the time of writing this guide, the latest Geekbench 5 version was 5.2.3. This may have been updated since and we would always recommend that you check the Geekbench website to ensure you are using the latest version.

Once the download has finished we will use the tar package to unpack the .tar.gz file using the following command.

 tar -zxvf Geekbench-5.2.3-Linux.tar.gz 

Now we will open the directory where the files have been unpacked to using the following command.

 cd $(ls -1d Geekbench-*/ | tail -1) 

Once the directory is open we will run the Geekbench 4 benchmarking tool using the following command.

 ./geekbench5 

Geekbench 5 Test

The Geekbench 5 benchmarking tool will show you what stage it is at throughout with the output looking like this.

Running Gathering system information
  Running Gathering system information
System Information
  Operating System              Linux 4.18.0-193.14.2.el8_2.x86_64 x86_64
  Model                         Red Hat KVM
  Motherboard                   N/A
  BIOS                          SeaBIOS 1.11.0-2.el7

Processor Information
  Name                          AMD EPYC 7282 16-Core Processor                
  Topology                      1 Processor, 1 Core
  Identifier                    AuthenticAMD Family 23 Model 49 Stepping 0
  Base Frequency                2.80 GHz
  L1 Instruction Cache          64.0 KB
  L1 Data Cache                 64.0 KB
  L2 Cache                      512 KB
  L3 Cache                      16.0 MB

Memory Information
  Size                          819 MB

Single-Core
  Running AES-XTS
  Running Text Compression
  Running Image Compression
  Running Navigation
  Running HTML5
  Running SQLite
  Running PDF Rendering
  Running Text Rendering
  Running Clang
  Running Camera
  Running N-Body Physics
  Running Rigid Body Physics
  Running Gaussian Blur
  Running Face Detection
  Running Horizon Detection
  Running Image Inpainting
  Running HDR
  Running Ray Tracing
  Running Structure from Motion
  Running Speech Recognition
  Running Machine Learning

Multi-Core
  Running AES-XTS
  Running Text Compression
  Running Image Compression
  Running Navigation
  Running HTML5
  Running SQLite
  Running PDF Rendering
  Running Text Rendering
  Running Clang
  Running Camera
  Running N-Body Physics
  Running Rigid Body Physics
  Running Gaussian Blur
  Running Face Detection
  Running Horizon Detection
  Running Image Inpainting
  Running HDR
  Running Ray Tracing
  Running Structure from Motion
  Running Speech Recognition
  Running Machine Learning


Uploading results to the Geekbench Browser. This could take a minute or two 
depending on the speed of your internet connection.

Upload succeeded. Visit the following link and view your results online:

  https://browser.geekbench.com/v5/cpu/test123

Visit the following link and add this result to your profile:

  https://browser.geekbench.com/v5/cpu/test123/claim?key=152803

You can now visit the first link https://browser.geekbench.com/v5/cpu/test123 which will open the Geekbench Browser and show the results of the test. If you have an account with Geekbench you can use the second link to add the result to your profile.

Geekbench 5 Results

Uninstall Geekbench 5

Once you have finished running the benchmark and saved the necessary links you can safely delete the Geekbench .tar.gz file and folder using the following command.

 cd && rm -rf Geekbench-5.2.3-Linux Geekbench-5.2.3-Linux.tar.gz

Summary

That’s it. You have now successfully installed either Geekbench 4, Geekbench 5 or even both and fully tested the CPU and GPU capabilities of your server. Don’t forget to share your results below.

How useful was this guide?

Click on a star to rate it!

Average rating / 5. Vote count:

Be the first to rate this guide.

We are sorry that this guide was not useful for you!

Help us to improve this guide!

Tell us how we can improve this guide?

By VPSBasics

This guide was written by the VPS Basics editorial team, led by Gilberto Van Roosen. They are a unique blend of people, dedicated to providing highly detailed, comprehensive and importantly easy to follow tutorials, written in plain English. They specialise in tutorials for managing Linux servers and its software.

Join the Conversation

Note: Your email address will not be published when posting a comment.

Note: All comments are held for moderation and are reviewed by our editorial team prior to approval.

VPSBasics uses Akismet anti-spam filters to reduce spam across our website. Our website is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Learn how your data is processed.