A benchmark is a sample program specially designed to evaluate the performance of different computers and their software. This is necessary because computers will not generally use the same instructions, words of memory or machine cycle to solve particular problem. Benchmarks can be run in almost all type of systems environment including batch and online jobs streams and with the users linked to the system directly or through telecommunications methods.
Common benchmarks test the speed of the cenral processor, with typical instructions executed in a set of programs, as well as multiple streams of jobs in a multiprogramming environment. The same benchmark run on several different computers will make apparent any speed and performance differences attributable to the central processor.
Benchmarks can also be centered around an expected language mix for the programs that will be run, a mix of different set of programs and applications having widely varying input and output volumes and requirements. Benchmark is one of the evaluation techniques used by the computer purchasers to determine which marking is best for them in marking out their requirements in terms of both speed and cost.
Common benchmarks test the speed of the cenral processor, with typical instructions executed in a set of programs, as well as multiple streams of jobs in a multiprogramming environment. The same benchmark run on several different computers will make apparent any speed and performance differences attributable to the central processor.
Benchmarks can also be centered around an expected language mix for the programs that will be run, a mix of different set of programs and applications having widely varying input and output volumes and requirements. Benchmark is one of the evaluation techniques used by the computer purchasers to determine which marking is best for them in marking out their requirements in terms of both speed and cost.
0 comments:
Post a comment