Hi All, I have just pushed following patches to the master and qemu-0.12 branch:
- Cleanup : removed some old code that is not used like #ifdef PTLSIM_HYPERVISOR, #ifdef NEW_MEMORY, #ifdef NEW_CACHE - Simconfig : This patch changes the 'simulate' option to 'simconfig' We have changed the 'simulate' command name to 'simconfig'. Becase 'simulate' command does not start the simulation until -run is given, and the name was suggesting otherwise. So we have changed the name to 'simconfig'. New feature: Now you can save your simulation configuration options to a file and pass it as command-line argument when you start qemu with '-simconfig' option. This config file can contains comment, by adding # at the start of the line. Following is a sample configuration file. # Sample Marss simconfig file # Logging options -logfile test.log -loglevel 4 # Start logging after 10million cycles -startlog 10m # Stats file -stats test.stats We have running Qemu-0.12 branch and have seen some significant simulation speed-up because of QEMU changed the way they handle IO processing/emulation. We strongly recommend you all to run all your simulations with 'qemu-0.12' branch. We are planning to merge this branch to master before we tag the master branch for first beta release. Please let us know your opinions and/or suggestions to this changes. Thanks, Avadh CAPS Group - SUNY Binghamton _______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
