PerfMiner: Cluster-Wide Collection, Storage and Presentation of Application Level Hardware Performance Data