Thanks for the help.

I found this source code, https://gist.github.com/avadhpatel/2218676, and
it seems that it is exactly what I need. I compiled it and ran it for one
checkpoint successfully.
To make all SPEC2006 checkpoints, I used the create_checkpoint.py script
and replaced "create_checkpoint" with "checkpoint_after X" where X is the
number of fastforward instructions. It works for the first checkpoint but
when it went to the next checkpoint I got this error.

*** glibc detected ***
/project/ouzo0/mostafa/marss/qemu/qemu-system-x86_64: malloc(): memory
corruption: 0x0000000003c143e0 ***
*** glibc detected ***
/project/ouzo0/mostafa/marss/qemu/qemu-system-x86_64: malloc(): memory
corruption: 0x0000000003c143e0 ***

I can see that the first checkpoint is created (qemu/qemu-img info). I was
wondering if I can use "create_checkpoint" in this way.

I really appreciate any help.

Regards,

Mostafa


On Fri, Mar 15, 2013 at 7:02 AM, <[email protected]> wrote:

> Mostafa,
>
> I don't believe we have the source to the binaries in the repository. You
> could just copy it from the other image that you have, or just write the
> PTLcall functions in a C file and compile it quickly (probably the easiest
> option). See: http://marss86.org/~marss86/index.php/Checkpoints_in_MARSS
>
> In this case, you just need to make calls to do a fast-fwd-insns and then
> ptlsim_checkpoint().
>
> Tyler
>
> > Hi all,
> >
> > I am trying to create checkpoints after a certain amount of instructions.
> > But, I cannot find the "checkpoint_after" binary file in the ubuntu-natty
> > image. Would you please let me know how I can get this file?
> >
> > Thanks,
> > Mostafa
> > _______________________________________________
> > 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

Reply via email to