The Phoronix Test Suite was developed out of the tools developed at Phoronix.com since its founding in 2004. The Phoronix Test Suite is designed for Linux benchmarking but also supports other operating systems. Read more about the Phoronix Test Suite.
OpenBenchmarking.org was launched with Phoronix Test Suite 3.0 as a means of sharing benchmark results with the greater community, collectively collaborate over test results, store test profiles and test suites within a centralized cloud repository, and carry out other tests. Visit OpenBenchmarking.org to learn more.
Phoromatic is an enterprise-designed component to the Phoronix Test Suite to centrally manage entire test farms/clusters of systems, carry out tests on a time or triggered basis, and provide support for other centralized test management purposes. Learn more at Phoromatic.com.
The Phoronix Test Suite's future development is dependent upon the continued support from organizations and other stakeholders taking advantage of this long-standing, open-source benchmarking software. We are happy to offer custom engineering services, commercial support, sponsorship of new open-source software features, custom test profiles, and other commercial support options for those interested in helping advance this automated Linux benchmarking software. Contact us to learn more.
The only explicit requirement for the Phoronix Test Suite on Linux, Solaris, *BSD, Windows, and Mac OS X operating systems is PHP5 CLI (packages for it are usually called php5-cli or php-cli or just php). Note that only PHP5 is needed and not a web server or other packages commonly associated with PHP. If support for any PHP5 extensions are missing from your installation, they will be reported to you at run-time. Some common extensions that are packaged separately on some distributions are php-xml on Fedora/RHEL and php5-json on Ubuntu/Debian distributions. As an alternative to PHP, the Facebook HHVM (HipHop Virtual Machine) interpreter is also supported for running the Phoronix Test Suite.
Many of the benchmarking profiles do require the standard Linux development tools/libraries (GCC, etc) and other common programs. However, on many Linux distributions and operating systems the Phoronix Test Suite is able to use the software's package management system for installing these additional dependencies. On a clean Ubuntu installation, it's as easy as first running sudo apt-get install php5-cli php5-json and then setting up the Phoronix Test Suite.
The detailed installation instructions can be found in the online documentation.
It is recommended all users use the latest release available. The git repository for the latest development code can be obtained using git-clone https://github.com/phoronix-test-suite/phoronix-test-suite.git. The Phoronix Test Suite is hosted on GitHub.
Latest Release: 5.8.1-Belev (23 June 2015)
Download Phoronix Test Suite - Generic Package SHA1: cf885f7799465065194f12f444dffbfb90d0ce0b
Phoronix Test Suite 6.0 is currently under development. The official release of Phoronix Test Suite 6.0 will be made available in H2'2015. Any testing and feedback on this current development release is much appreciated. Development can be tracked via GitHub.
Latest Release: 6.0 Milestone 1 (26 August 2015)
Download Phoronix Test Suite - Generic Package SHA1: 3c37007a15f13cfe82ab502bd72b959bef7133a5