• DocumentCode
    549668
  • 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
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    1050
  • Lastpage
    1055
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5982026