Instrumenting your code with LIBHPM allows you to target individual code segments. Instrumentation also allows you to exclude overheads from input, output and initialisation routines from the analysis easily. This way it is possible to obtain more reliable results from quite short test jobs.