Can Hardware Performance Counters Produce Expected , Deterministic Results ?
Valgrind: a framework for heavyweight dynamic binary instrumentation