How to use Geekbench on Windows 10

Revision as of 02:25, 1 April 2018 by Admin (talk | contribs)
Jump to navigation Jump to search

How to use GeekBench3 and GeekBench4 on Windows 10

This page will cover how to run Geekbench3 and Geekbench4, specifically on Windows 10. If you are using Windows 7, or Windows 8 this guide should also apply to you.

Before Running GeekBench

Before running Geekbench4 you will want to make sure you close out any unneeded programs - even ones running in the background like Steam, or whatever else you got running. While these background processes may not cause a high difference in the results it's always good to ensure you are testing in a somewhat if not exactly consistent enviroment.

GeekBench4 CPU and GPU Compute Benchmark Tests

GeekBench4 contains two main sections, which are CPU benchmarks and "Compute Benchmarks" which is really more like GPU compute, but whatever. Anyway, the sections below will cover what tests are run in each section and what ones are the most relevant.

For the most part you will want to use the CPU benchmarks to measure you CPU performance. If your CPU has integrated graphics (GPU), then you can use the compute benchmarks to get an idea of how that performs to a dedicated GPU.

If you want to measure your GPU compute performance, you can do so using the recently added compute benchmarks, which did not exist in GeekBench3. You can select from CUDA and OpenCL tests, which I'll cover later on.


CPU Tests - 64-bit

For the most part there is no reason to run a 32-bit test unless you are measuring a dinasaur aged machine, in which case measuring performnace seems like the least of your concerns ;) Geekbench 4 could complete all the single core and multi core tests within a matter of minutes, or a lot longer depending on how fast your CPU is. Once the tests complete running you will see an new window that contains single and multi core results.

At the top is the "GeekBench Score" for single and multi core performance. Underneath the general scores is the System Information section which is useful and worth keeping along with the test results (will show you how to export results later on).


You will want to pay attention to both the single core and multi core performance. Depending on your use case / environment you may want to focus on one over the other (for example, in a cloud environment where not a vCPUs are equal).

GeekBench4 Single Core CPU Workloads

Geekbench4 runs many workloads that are used to create the final "GeekBench Score" that makes it easier to understand overall CPU performance. If you want to know specific workload performance, you will want to focus on the individual test results, which are shown below.


Some notable workloads include

  • AES - Measured in GB/sec - If you care about encryption performance then you may be interested in workloads such as AES.
  • LZMA - Measured in MB/sec - Care about compression? workloads that use algorithms like LZMA should be focused on.
  • JPEG - Measured in Mpixels/sec - If you do photo editing or rendering, workloads like JPEG help determine photo performance.
  • Face Detection - Measured in Msubwindows/sec - If you are Mark Zuckerburg or the NSA, this is your test ;)
  • Memory Copy - Measured in GB/sec - Throughput test for Memory copying.
  • Memory Latency- Measured in Moperations/sec - Because this is a latency test, we are resuming memory operations per second, similar to iops, but in RAM.
  • Memory Bandwidth - Measured in GB/sec - Throughput test for raw RAM bandwidth.

Compute Tests (GPU Compute)