A fast profiler for compilation of multi-threaded applications on a hybrid memory system
Valgrind: a framework for heavyweight dynamic binary instrumentation