KoreaSeal

予人玫瑰,手留余香!

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

Benchmark

国内的网站上搜不到合适的解释,百度百科也没说清楚,请教了一下wikipedia,得出以下解释:

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. The term 'benchmark' is also mostly utilized for the purposes of elaborately-designed benchmarking programs themselves.

Benchmarking is usually associated with assessing performance characteristics of computer hardware, for example, the floating point operation performance of a CPU, but there are circumstances when the technique is also applicable to software. Software benchmarks are, for example, run against compilers or database management systems.

Benchmarks provide a method of comparing the performance of various subsystems across different chip/system architectures.

Test suites are a type of system intended to assess the correctness of software.

Open source benchmarks

  • DEISA Benchmark Suite: scientific HPC applications benchmark
  • Dhrystone: integer arithmetic performance
  • Fhourstones: an integer benchmark
  • HINT: It ranks a computer system as a whole.
  • Iometer: I/O subsystem measurement and characterization tool for single and clustered systems.
  • Linpack, traditionally used to measure FLOPS
  • LAPACK[citation needed]
  • Livermore loops
  • NAS parallel benchmarks
  • NBench: synthetic benchmark suite measuring performance of integer arithmetic, memory operations, and floating-point arithmetic
  • PAL: a benchmark for realtime physics engines
  • Phoronix Test Suite: open-source cross-platform benchmarking suite for Linux,OpenSolaris, FreeBSD, OSX and Windows. It includes a number of other benchmarks included on this page to simplify execution.
  • POV-Ray: 3D render
  • Tak (function): a simple benchmark used to test recursion performance
  • TATP Benchmark: Telecommunication Application Transaction Processing Benchmark
  • TPoX: An XML transaction processing benchmark for XML databases
  • Whetstone: floating-point arithmetic performance

Microsoft Windows benchmarks

References

http://en.wikipedia.org/wiki/Benchmark_(computing)

posted on 2012-05-16 07:59  KoreaSeal  阅读(3996)  评论(0编辑  收藏  举报