Just want to add one thing here. The script is little old and not updated, so you might have to change 'simulate' to 'simconfig' in the script.
The script assumes that you have some checkpoints for different benchmarks. If you need any help in creating checkpoints, take a look at : http://marss86.org/index.php/Checkpoints_in_MARSS <http://marss86.org/index.php/Checkpoints_in_MARSS>Quick overview of the script: - Tweak some of the parameters at the start like qemu_img, vm_memory, vm_smp etc. to your configuration - Have a look at 'spec_list' and 'parsec_list' , it a list of checkpoints in the image provided in 'qemu_img' variable. - 'sim_cmd_generic' is a generic simulation command that will be issued to run the simulation. You need to change this variable to have 'simconfig' instead of 'simulate'. And one more thing about this, add '-kill-after-run' if you want the simulation to automatically kill the program. - This script assumes that your image has serial port enabled and will try to save the output of serial port to a .out file. - If you provide more than one qemu images in 'qemu_img' then this script will spawn multiple threads to run simulation in parallel. - Avadh On Fri, May 28, 2010 at 7:52 AM, Furat Afram <[email protected]> wrote: > Hi > Yes it is possible to do that, there is a python script in the download > section in the github called run_bench I think it does what you asking for. > Thanks for using marss and happy coding > -Furat > > On May 28, 2010 10:31 AM, "Timothy M Jones" <[email protected]> wrote: > > Hi again! > > I forgot to add another question I have: is it possible to script a whole > simulation so that I don't have to involve myself at all with running > things? I've seen your documentation on automatically setting the simconfig > via the command line, but at the moment I still have to type in the root > password and set off the program I'm interested in by hand. Can I do this > automatically? > > Cheers > Tim > > -- > Timothy M. Jones > http://homepages.inf.ed.ac.uk/tjones1 > > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > > > _______________________________________________ > http://www.marss86.org > Marss86-Devel mailing list > [email protected] > https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel > > > _______________________________________________ > http://www.marss86.org > Marss86-Devel mailing list > [email protected] > https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel > >
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
