Title :
MARSS: A full system simulator for multicore x86 CPUs
Author :
Patel, Avadh ; Afram, Furat ; Chen, Shunfei ; Ghose, Kanad
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York at Binghamton, Binghamton, NY, USA
Abstract :
We present MARSS, an open source, fast, full system simulation tool built on QEMU to support cycle-accurate simulation of superscalar homogeneous and heterogeneous multicore x86 processors. MARSS includes detailed models of coherent caches, interconnections, chipsets, memory and IO devices. MARSS simulates the execution of all software components in the system, including unmodified binaries of applications, OS and libraries.
Keywords :
instruction sets; multiprocessing systems; MARSS; QEMU; full system simulator; multicore x86 CPU processor; Benchmark testing; Context modeling; Emulation; Kernel; Multicore processing; Random access memory; Switches; Emulator; Full-System Simulator; Heterogeneous Multi-core Systems; Multi-core x86 CPU Simulator;
Conference_Titel :
Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
Conference_Location :
New York, NY
Print_ISBN :
978-1-4503-0636-2