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

推荐订阅源

J
Java Code Geeks
美团技术团队
Recent Announcements
Recent Announcements
B
Blog
GbyAI
GbyAI
雷峰网
雷峰网
博客园_首页
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
Tailwind CSS Blog
M
MIT News - Artificial intelligence
V
V2EX
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
L
LangChain Blog
Microsoft Security Blog
Microsoft Security Blog
宝玉的分享
宝玉的分享
A
About on SuperTechFans
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
F
Fortinet All Blogs
N
Netflix TechBlog - Medium
Last Week in AI
Last Week in AI
aimingoo的专栏
aimingoo的专栏

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.