The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available that provides an extensible framework for which new tests can be easily added. The software is designed to effectively carry out both qualitative and quantitative benchmarks in a clean, reproducible, and easy-to-use manner. source
Developer Site http://www.phoronix-test-suite.com/?k=home
Install dependencies:
sudo yum install php-devel php-xml php-posix qt4-devel gmp-devel php-cli php-gd yasm cmake freeglut-devel
Download and install the source:
cd ~ wget http://www.phoronix-test-suite.com/download.php?file=phoronix-test-suite-5.8.1 tar -xf phoronix-test-suite-5.8.1.tar.gz cd phoronix-test-suite-5.8.1 sudo ./install-sh
Check that the application is sourced:
which phoronix-test-suite
Source the GCC compiler you wish to test, then run the benchmark suit:
phoronix-test-suite benchmark compiler