惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
IT之家
IT之家
博客园 - 叶小钗
雷峰网
雷峰网
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
博客园 - 【当耐特】
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
大猫的无限游戏
大猫的无限游戏
Last Week in AI
Last Week in AI
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
Jina AI
Jina AI
博客园 - Franky
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
阮一峰的网络日志
阮一峰的网络日志
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美

Primate Labs: FAQs

Geekbench Valid and Invalid Tags / Geekbench / Knowledge Base Geekbench Valid and Invalid Tags / Geekbench / Knowledge Base Geekbench AI Command Line Tool / Geekbench AI / Knowledge Base Geekbench AI Command Line Tool / Geekbench AI / Knowledge Base Geekbench AI Standalone Mode / Geekbench AI / Knowledge Base Geekbench AI Standalone Mode / Geekbench AI / Knowledge Base Geekbench 6 Command Line Tool / Geekbench / Knowledge Base Geekbench 6 Command Line Tool / Geekbench / Knowledge Base Geekbench 6 Pro Standalone Mode / Geekbench / Knowledge Base Geekbench 6 Pro Standalone Mode / Geekbench / Knowledge Base Geekbench 5 Pro Standalone Mode / Geekbench / Knowledge Base Geekbench 5 Pro Standalone Mode / Geekbench / Knowledge Base Interpreting Geekbench 5 Scores / Geekbench / Knowledge Base Interpreting Geekbench 5 Scores / Geekbench / Knowledge Base Installing Geekbench 5 on Linux / Geekbench / Knowledge Base Installing Geekbench 5 on Linux / Geekbench / Knowledge Base Geekbench 5 Pro Command Line Tool / Geekbench / Knowledge Base Geekbench 5 Pro Command Line Tool / Geekbench / Knowledge Base Geekbench 4 Pro Command Line Tool / Geekbench / Knowledge Base Geekbench 4 Pro Command Line Tool / Geekbench / Knowledge Base Installing Geekbench 4 on Linux / Geekbench / Knowledge Base Installing Geekbench 4 on Linux / Geekbench / Knowledge Base Frequently Asked Questions / Geekbench / Knowledge Base Frequently Asked Questions / Geekbench / Knowledge Base Interpreting Geekbench 4 Scores / Geekbench / Knowledge Base Interpreting Geekbench 4 Scores / Geekbench / Knowledge Base Geekbench 4 Pro Standalone Mode / Geekbench / Knowledge Base Geekbench 4 Pro Standalone Mode / Geekbench / Knowledge Base Geekbench 3 Command Line Workload Codes / Geekbench / Knowledge Base Geekbench 3 Command Line Workload Codes / Geekbench / Knowledge Base
Geekbench 2 Benchmarks / Geekbench / Knowledge Base
John · 2013-02-19 · via Primate Labs: FAQs

Geekbench 2 uses a number of different benchmarks to measure performance. Below is a brief description of each benchmark section and the benchmarks included in that section.

Integer Performance

Integer benchmarks measure integer performance by performing a variety of processor-intensive tasks that make heavy use of integer operations. None of the integer benchmarks perform any file I/O in order to isolate the work done to just the processor and the memory subsystem.

  • Blowfish encrypts and decrypts memory using the Blowfish algorithm.
  • bzip2 Compress and bzip2 Decompress compress and decompress a text file in memory using libbzip2.
  • Image Compress and Image Decompress compress and decompress an image in memory using libjpeg.
  • Lua executes a script written in the Lua Programming Language. The Lua script is a prime number sieve that finds all prime numbers below 200,000.

Floating Point Performance

Floating point benchmarks measure floating point performance by performing a variety of processor-intensive tasks that make heavy use of floating-point operations. None of the floating point benchmarks perform any file I/O in order to isolate the work done to just the processor and the memory subsystem.

  • Mandelbrot renders the Mandelbrot set.
  • Dot Product computes the dot product of two vectors.
  • LU Decomposition computes the LU decomposition of a 128x128 matrix.
  • Primality Test performs the first few iterations of the Lucas-Lehmer test on a particular Mersenne number to determine whether or not it is prime.
  • Sharpen Image and Blur Image apply a convolution filter to an image in memory. These filters are similar to the filters found in graphics editors like Adobe Photoshop.

Memory Performance

Memory benchmarks measure not only the performance of the underlying memory hardware, but also the performance of the functions provided by the operating system used to manipulate memory.

  • Read Sequential loads values from memory into registers.
  • Write Sequential stores values from registers into memory.
  • Stdlib Allocate allocates and deallocates blocks of memory of varying sizes using functions from the C Standard Library.
  • Stdlib Write writes a constant value to a block of memory using functions from the C Standard Library.
  • Stdlib Copy copies values from one block of memory to another using functions from the C Standard Library.

Stream Performance

Stream benchmarks measure both floating point performance and sustained memory bandwidth. Geekbench 2 uses benchmarks based on the STREAM benchmarks developed John D. McCalpin. None of the stream benchmarks perform any file I/O in order to isolate the work done to just the processor and the memory subsystem.

  • Stream Copy computes a(i) = b(i), where a and a b are arrays.
  • Stream Scale computes a(i) = q * b(i), where a and b are arrays, and q is a constant.
  • Stream Add computes a(i) = b(i) + c(i), where a, b, and c are arrays.
  • Stream Triad computes a(i) = b(i) + q * c(i), where a, b, and c are arrays, and q is a constant.