![]() Ability to include pre-compiled libraries with the simulator.Runs in user-space only, without any need for root access or the installation of any kernel module.Other features to promote ease of use are:.Full System simulation, including the simulation of unmodified operating systems, kernel interrupt handlers and standard libraries.Simple DRAM Model that simulates bank conflicts and DMA channels.Split-Phase On-Chip Bus, Switch Interconnect Model.The implementation of the MESI, MOESI Protocols.Support for Write-Back or Write-Through caches at any level.Detailed models for Coherent Caches and On-Chip Interconnections.QEMU based full system emulation environment with models for chipset and peripheral devices.Based on PTLsim with extensive enhancements for improved simulation accuracy and performance: average simulated commit rate of 200K+ instructions/second.Multicore simulation environment for the x86-64 ISA, with detailed pipeline model, including the breakdown of instructions into uops.Our goal is to create a simple yet efficient full system architectural simulation environment based on existing tools. MARSSx86 (MARSS for short) is a tool for cycle accurate full system simulation of the x86-64 architecture, specifically multicore implementations. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |