Another way of measuring the performance of a parallel system
is done by applying parallel benchmarks. Benchmarks are freely
available standardized computer programs that are mostly used
by the HPC community to measure the system performance.
The new benchmarks are being created for making it
standardized so that every industry, manufacturer and customer
can use the benchmarks to evaluate the performance of a
computer system. There are mainly three types of benchmarks:
synthetic benchmarks, kernel benchmarks and real application
benchmarks. Synthetic benchmarks are small programs and it
does not perform any real computation but work out the basic