Hi Paul,

Well I would actually would like to run them one after other with shutting
down virtual machine between each benchmark run.

is that posible?

what I would like actually is this

1)boot up virtual machine
2)set simulation parameters (set simconfig stats file)
3)run benchmark
4)kill simulation (shut down virtual machine)
5)return to step 1 and pass everything for second benchmark and log file,

What I want to do is actually to make a script that will run 10 different
benchmarks that would generate me 10 different log files (log file per
benchmark) with shutting down virtual machine after every benchmark run?

Thanks for everything Paul,

regards
Zoran


On Fri, May 10, 2013 at 6:40 PM, Paul Rosenfeld <[email protected]>wrote:

> Do you want to run them one after the other without shutting off the
> virtual machine? If so, is the only reason to save yourself bootup time?
>
> If you just want to run many different benchmarks (not one after the other
> without shutting off the VM), I think the standard methodology to run many
> benchmarks is this:
>
> 1. Make a checkpoint for each benchmark you want to run using the
> create_checkpoint.py script (this will create a checkpoint right at the ROI
> start marker)
> 2. Run each of the checkpoints making sure to use the -snapshot flag (so
> as not to corrupt the disk image). This can be done in parallel or serially
> (use run_bench.py).
>
>
>
>
> On Fri, May 10, 2013 at 8:50 AM, Zoran Jaksic <[email protected]> wrote:
>
>> Hello guys,
>>
>> Again I am in problem with marss simulation. If you can help... I would
>> really appreciate that.
>>
>> Is it possible to run different benchmarks one after another and later
>> collect simulation results. What would be the easiest way to solve that.
>> Basically what I would like to do is:
>>
>> 1)set simulation parameters (set simconfig stats file)
>> 2)run benchmark
>> 3)kill simulation
>> 4) return to step 1 for different benchmark (and log file).
>>
>> I mean, if I use kill_sim it kills my image OS but I prefer using this
>> instead of stop_sim. Is it possible to somehow run simulation from host OS
>> lets say?
>> Or is it only way to run different benchmarks in the procedure  I
>> describe by make some script on image OS and use stop_sim between them? Is
>> there any other solution for this problem?
>>
>> I prefer using kill_sim instead stop_sim since I am not completely sure
>> what happens with the image when I want to start different simulation after
>> stop_sim (but many times it generally works slower or it crashes with
>> message that order of using run, stop, and kill is not good (although I
>> think that I use them regularly run, stop, run...))
>>
>>
>> I currently use your parsec image for my work but lets say that I am
>> interested in general for this procedure for any kind of image.
>>
>> thanks for all help, you constantly provide.
>>
>> Best regards
>> --
>> Zoran
>>
>> _______________________________________________
>> http://www.marss86.org
>> Marss86-Devel mailing list
>> [email protected]
>> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>>
>>
>


-- 
Zoran Jakšić
------------------------------------------------------
Research Assistant
Computer Architecture Department
Universitat Politecnica de Catalunya
-------------------------------------------------------
Address: Campus Nord UPC C6-E208
CR. Jordi Girona, 1-3
08034 Barcelona, Spain
-------------------------------------------------------
Tel:     +34648025808
e-mail: [email protected]
           [email protected]
<[email protected]>-------------------------------------------------------
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to