M-CLOCK: migration-optimized page replacement algorithm for hybrid DRAM and PCM memory architecture
Valgrind: A Program Supervision Framework