Geekbench

Last updated
Geekbench
Developer(s) Primate Labs Inc.
Stable release
6.2.1 [1] / June 7, 2023;9 months ago (2023-06-07)
Written in C++, C, Objective-C, Python, Ruby
Operating system macOS, Windows, Linux, Android, iOS and iPadOS
Platform x86-64, ARMv7, [2] AArch64, [2] RISC-V64 [2]
Available inEnglish
Type Benchmark
License Proprietary
Website www.geekbench.com

Geekbench is a proprietary and freemium cross-platform utility for benchmarking the central processing unit (CPU) and graphics processing unit (GPU) of computers, laptops, tablets, and phones.

Contents

History

Geekbench began as a benchmark for Mac OS X and Windows, [3] and is now a cross-platform benchmark that supports macOS, Windows, Linux, Android and iOS. [4]

In version 4, Geekbench started measuring GPU performance in areas such as image processing and computer vision. [5]

In version 5, Geekbench dropped support for IA-32. [6]

In version 6, the current version, Geekbench includes CPU and GPU Compute benchmarks. [4]

Usage

It uses a scoring system that separates single-core and multi-core performance, [7] [8] and workloads designed to simulate real-world scenarios. [9] The software benchmark is available for macOS, Windows, Linux, Android and iOS. Free users are required to upload test results online in order to run the benchmark.

In 2013, the usefulness of the scores from earlier versions of Geekbench (up to version 3) was heavily disputed by Linus Torvalds in an online forum. Linus' concerns that Geekbench combined disparate benchmarks into a single score [10] were addressed in Geekbench 4 by splitting integer, floating point, and crypto into sub-scores. Linus regarded this changes as improvements in an informal review. [11]

Related Research Articles

In software engineering, a compatibility layer is an interface that allows binaries for a legacy or foreign system to run on a host system. This translates system calls for the foreign system into native system calls for the host system. With some libraries for the foreign system, this will often be sufficient to run foreign binaries on the host system. A hardware compatibility layer consists of tools that allow hardware emulation.

<span class="mw-page-title-main">QEMU</span> Free virtualization and emulation software

QEMU is a free and open-source emulator. It emulates a computer's processor through dynamic binary translation and provides a set of different hardware and device models for the machine, enabling it to run a variety of guest operating systems. It can interoperate with Kernel-based Virtual Machine (KVM) to run virtual machines at near-native speed. QEMU can also do emulation for user-level processes, allowing applications compiled for one architecture to run on another.

<span class="mw-page-title-main">PhysX</span> Realtime physics engine software

PhysX is an open-source realtime physics engine middleware SDK developed by Nvidia as a part of Nvidia GameWorks software suite.

<span class="mw-page-title-main">Benchmark (computing)</span> Comparing the relative performance of computers by running the same program on all of them

In computing, a benchmark is the act of running a computer program, a set of programs, or other operations, in order to assess the relative performance of an object, normally by running a number of standard tests and trials against it.

Advanced Configuration and Power Interface (ACPI) is an open standard that operating systems can use to discover and configure computer hardware components, to perform power management, auto configuration, and status monitoring. It was first released in December 1996. ACPI aims to replace Advanced Power Management (APM), the MultiProcessor Specification, and the Plug and Play BIOS (PnP) Specification. ACPI brings power management under the control of the operating system, as opposed to the previous BIOS-centric system that relied on platform-specific firmware to determine power management and configuration policies. The specification is central to the Operating System-directed configuration and Power Management (OSPM) system. ACPI defines hardware abstraction interfaces between the device's firmware, the computer hardware components, and the operating systems.

The Intel Graphics Media Accelerator (GMA) is a series of integrated graphics processors introduced in 2004 by Intel, replacing the earlier Intel Extreme Graphics series and being succeeded by the Intel HD and Iris Graphics series.

UNIGINE is a proprietary cross-platform game engine developed by UNIGINE Company used in simulators, virtual reality systems, serious games and visualization. It supports OpenGL 4, Vulkan and DirectX 12.

Intel oneAPI DPC++/C++ Compiler and Intel C++ Compiler Classic are Intel’s C, C++, SYCL, and Data Parallel C++ (DPC++) compilers for Intel processor-based systems, available for Windows, Linux, and macOS operating systems.

Adreno is a series of graphics processing unit (GPU) semiconductor intellectual property cores developed by Qualcomm and used in many of their SoCs.

<span class="mw-page-title-main">Mac Mini</span> Desktop computer by Apple Inc.

Mac Mini is a small form factor desktop computer developed and marketed by Apple Inc. As of 2022, it is positioned between the consumer all-in-one iMac and the professional Mac Studio and Mac Pro as one of four current Mac desktop computers. Since launch, it has shipped without a display, keyboard, and mouse. The machine was initially branded as "BYODKM" as a strategic pitch to encourage users to switch from Windows and Linux computers.

Rockchip is a Chinese fabless semiconductor company based in Fuzhou, Fujian province. Rockchip has been providing SoC products for tablets & PCs, streaming media TV boxes, AI audio & vision, IoT hardware since founded in 2001. It has offices in Shanghai, Beijing, Shenzhen, Hangzhou and Hong Kong. It designs system on a chip (SoC) products, using the ARM architecture licensed from ARM Holdings for the majority of its projects.

<span class="mw-page-title-main">Pale Moon</span> Open-source web browser with an emphasis on customization

Pale Moon is an open-source web browser with an emphasis on customization; its motto is "Your browser, Your way". There are official releases for Microsoft Windows, FreeBSD, macOS, and Linux, as well as contributed builds for various platforms.

Novabench is a computer benchmarking utility for Microsoft Windows, macOS, and Linux. The program tests the performance of computer components and assigns proprietary scores, with higher scores indicating better performance. An online repository is available where submitted scores can be compared. A user can create an account to keep all of their submitted scores in one place. The tool has been noted for its speed and simplicity.

<span class="mw-page-title-main">AMD TrueAudio</span>

TrueAudio is the name given to AMD's ASIC intended to serve as dedicated co-processor for the calculations of computationally expensive advanced audio signal processing, such as convolution reverberation effects and 3D audio effects. TrueAudio is integrated into some of the AMD GPUs and APUs available since 2013.

Vulkan is a low-level low-overhead, cross-platform API and open standard for 3D graphics and computing. It was intended to address the shortcomings of OpenGL, and allow developers more control over the GPU. It is designed to support a wide variety of GPUs, CPUs and operating systems, it is also designed to work with modern multi-core CPUs.

<span class="mw-page-title-main">Apple M1</span> Series of systems-on-a-chip designed by Apple Inc.

Apple M1 is a series of ARM-based system-on-a-chip (SoC) designed by Apple Inc. as a central processing unit (CPU) and graphics processing unit (GPU) for its Mac desktops and notebooks, and the iPad Pro and iPad Air tablets. The M1 chip initiated Apple's third change to the instruction set architecture used by Macintosh computers, switching from Intel to Apple silicon 14 years after they were switched from PowerPC to Intel, and 26 years after the transition from the original Motorola 68000 series to PowerPC. At the time of introduction in 2020, Apple said that the M1 had the world's fastest CPU core "in low power silicon" and the world's best CPU performance per watt. Its successor, Apple M2, was announced on June 6, 2022, at Worldwide Developers Conference (WWDC).

Superposition Benchmark is a benchmarking software based on the UNIGINE Engine. The benchmark was developed and published by UNIGINE Company in 2017. The main purpose of software is performance and stability testing for GPUs. Users can choose a workload preset, Low to Extreme, or set the parameters by custom. The benchmark 3D scene is an office of a fictional genius scientist from the middle of the 20th century. The scene is GPU-intensive because of SSRTGI, proprietary dynamic lighting technology by Unigine.

References

  1. "Geekbench 6.2". geekbench.com. 2023-09-12.
  2. 1 2 3 "Geekbench 5.4". geekbench.com. 2021-03-12.
  3. "Geekbench's creator on version 6 and why benchmarks matter in the real world". Ars Technica. Archived from the original on 17 February 2023. Retrieved 10 March 2023.
  4. 1 2 Poole, John (February 14, 2023). "Introducing Geekbench 6". Geekbench Blog. Retrieved February 14, 2023.
  5. "Geekbench 4". geekbench.com. 2016-08-29.
  6. "Geekbench 5 - Geekbench". www.geekbench.com. Retrieved 2020-11-27.
  7. Marco Cornero; Andreas Anyuru (2013). Multiprocessing in Mobile Platforms: the Marketing and the Reality (PDF). Archived (PDF) from the original on 2016-08-13.
  8. Prakash P.; Biju R. Mohan (2013). "Evaluating Performance of Virtual Machines on Hypervisor (Type-2)" (PDF). National Institute of Technology, Karnataka, Department of Information Technology. Archived from the original (PDF) on 2016-08-18.
  9. Schoon, Ben (February 14, 2023). "Geekbench 6 debuts on macOS and iOS with updated 'true-to-life' tests". 9to5Mac. Retrieved February 14, 2023.
  10. "Real World Technologies - Forums - Thread: Charlie re: Apple and ARM" . Retrieved 2021-10-09.
  11. "Real World Technologies - Forums - Thread: Geekbench 4" . Retrieved 2021-10-09.