Jargon Komputer : Benchmark
Benchmark adalah sebuah metode peningkatan kinerja secara sistematis dan logis suatu program atau pekerjaan yang melakukan perbandingan kemampuan dari berbagai kerja dari beberapa peralatan dengan tujuan untuk meningkatkan kualitas pada produk yang baru. Pengujian dilakukan dengan cara membandingkan produk-produk software maupun hardware dengan test yang sama.
Adapun tipe-tipe benchmarks yang bisa dilakukan adalah :
- Real program
- word processing software
- tool software of CDA
- user’s application software (MIS)
- Kernel
- contains key codes
- normally abstracted from actual program
- popular kernel: Livermore loop
- linpack benchmark (contains basic linear algebra subroutine written in FORTRAN language)
- results are represented in MFLOPS
- Component Benchmark/ micro-benchmark
- programs designed to measure performance of a computer’s basic components
- automatic detection of computer’s hardware parameters like number of registers, cache size, memory latency
- Synthetic Benchmark
- Procedure for programming synthetic Bench mark
- take statistics of all type of operations from plenty of application programs
- get proportion of each operation
- write a program based on the proportion above
- Types of Synthetic Benchmark are:
- Whetstone
- Dhrystone
- These were the first general purpose industry standard computer benchmarks. They do not necessarily obtain high scores on modern pipelined computers.
- Procedure for programming synthetic Bench mark
- I/O benchmarks
- Parallel benchmarks:- used on machines with multiple processors or systems consisting of multiple machines.












