Skip to main content


PerfExpert is an easy to use profiling tool developed at TACC. Built on top of powerful profiling tools such as PAPI and HPCToolkit, PerfExpert aims to provide a concise assessment of a program's utilization of CPU resources by providing statistics on cache hits and misses, mis-predicted branches, FPU instructions, and more. In addition, PerfExpert is able to provide specific recommendations to improve an application's performance based upon its assessment.

Aaron Birkland
Cornell Center for Advanced Computing

With contributions from
Texas Advanced Computing Center

September 2012; revised and updated September 2013