HDF5 Performance Framework User Manual | ||
---|---|---|
<<< Previous | Introduction to HPF | Next >>> |
The HPF has three parts: back-end, core and front-end.
The back-end part is about how to run the tests and how to store the results. It has a shell script and several PHP scripts and all scripts run as as UNIX cron jobs daily. It uses a MySQL database for the long term storage of performance result data.
The core part is C/C++ performance framework library. This is a collection of wrapper functions that benchmark programs should be compiled and linked together.
The front-end part is about performance data analysis and visualization. It has PHP and JavaScript scripts including jpgraph package for plotting graphs.
HPF requires a number of third-party software products, including:
Apache
jpgraph
MySQL
PHP
gd
subversion
bash
The jpgraph is included in the HPF distribution.
<<< Previous | Home | Next >>> |
1.3 Why should I use HPF? | Up | Getting to know HPF |