MPTLsim: a cycle-accurate, full-system simulator for x86-64 multicore architectures with coherent caches
simplescalar : an infrastructure for computer system modeling .