We are pleased to anounce the first release of Marss-x86 Simulator. This is a long due release and we know that many users have already started using Marss for their research work.
Following are the main highlight of this release: - A working simulation model based on PTLsim and QEMU - Multcore/Multi-threaded Out-Of-Order Core model support - Brand new Memory Simulation model with support for Cache Coherence and on-chip networks - Simple DRAM model - Support for communication between Virtual-Machine (simulated OS) and Marss allowing seamless switch between emulation and simulation. You can dowload the 0.1 version from https://github.com/downloads/avadhpatel/marss/marss-0.1.tar.gz or just do a 'git pull origin master' We have many new exciting features planned for Marss and some of them are already implemented and working. The new features you'll see in 0.2 release will be: - Simulation of Heterogeneous architecture (done) - Atom like in-order core model (done) - New modular statistics framework that supports simulteneous stats capturing of specific region (done) - GTest based testing framework (done) - QEMU update to latest release - Cache improvements - MOESI - Switch Interconnect Note: You can checkout the 'core-models' branch from our git-hub repository to try out the features marked as 'done'. As you saw many of these features are already implemented and in working condition. We are planning to release v0.2 as soon as we implement the remaining features. Thanks, CAPS Research Group at SUNY Binghamton
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
