
Table of Contents
Performance of supercomputers and clusters at UNC Research Computing is one of the major issues that users are interested in knowing more about. To this end, two kinds of benchmarks have been performed on our machines:
performance comparisons of serial and parallel jobs on our available machines;
performance comparison of different [ http://help.unc.edu/4218 ] compilers available for use on the Emerald cluster.
The quantities used to measure performance include total execution time and floating-point performance for serial jobs and latency and bandwidth for parallel jobs.
Two more benchmarks have also been implemented. One is an I/O benchmark to measure the performance of machine input and output. The other benchmarking reports machine performance on a daily basis for each of the production Research Computing machines. This is done by running a few preselected/standard performance I/O benchmark codes every day at some preselected time. Results are plotted and published online.
[ http://www.unc.edu/atn/hpc/performance/HPL.html ] TOP500 High-Performance LINPACK Results for 224-CPU IBM BladeCenter
[ http://www.unc.edu/atn/hpc/performance/cpu.html ] CPU Performance Benchmark
[ http://www.unc.edu/atn/hpc/performance/compiler_bench.html ] Compiler Benchmark for LINUX Cluster
[ http://www.unc.edu/atn/hpc/performance/io_benchmark.html ] I/O Performance Benchmark
[ http://www.unc.edu/atn/hpc/performance/memory.html ] Memory Performance Benchmark
[ http://www.unc.edu/atn/hpc/performance/daily/daily.html ] Daily Performance of ITS Machines
[ http://its.unc.edu/research-computing.html ] Research Computing home page