MARSS: a full system simulator for multicore x86 CPUs
QEMU, a Fast and Portable Dynamic Translator