Are you copying the checkpoint to the node on which it's running?

On Mon, Oct 1, 2012 at 12:11 AM, Fangfei Liu <fangf...@princeton.edu> wrote:

>  Sorry I may use the wrong command when I run the executable with gdb to
> get previous information. The problem I met is a little bit strange. I'm
> running gem5 on a cluster. It turns out that it works fine at the head
> node of the cluster with gdb (at least no segmentation fault after
> running for more than 10 minutes.) But when I submitted the job into a job
> queue and run it on other nodes, segmentation fault occurred after it run
> for only several seconds.
>  ------------------------------
> *From:* gem5-users-boun...@gem5.org [gem5-users-boun...@gem5.org] on
> behalf of Ali Saidi [sa...@umich.edu]
> *Sent:* Sunday, September 30, 2012 11:32 PM
>
> *To:* gem5 users mailing list
> *Subject:* Re: [gem5-users] questions on running benchmark on gem5
>
>  Could you get a back trace when it happens. It's not a segmentation
> fault it's a SIGABRT. You're running into a assertion and we need to know
> who is creating this event that is causing you trouble.
>
>  Ali
>
>
>
>
>
>  On Sep 30, 2012, at 9:44 PM, Fangfei Liu wrote:
>
>   I tried several different configurations. It works in atomic mode even
> with caches. But segmentation fault occurs for both arm_detailed and
> detailed cpu type. The checkpoint is taken in atomic mode. Should the
> checkpoint be taken with the same cpu type as it runs by restoring the
> checkpoint?
>
>
>
>
>  ------------------------------
> *From:* gem5-users-boun...@gem5.org [gem5-users-boun...@gem5.org] on
> behalf of Fangfei Liu [fangf...@princeton.edu]
> *Sent:* Sunday, September 30, 2012 4:16 PM
> *To:* gem5 users mailing list
> *Subject:* Re: [gem5-users] questions on running benchmark on gem5
>
>   Hi,
>
> This is the information I got from running it in gdb:
>
> Switch at curTick count:10000
> info: Entering event queue @ 19318968082000.  Starting simulation...
> gem5.opt: build/ARM/sim/simulate.cc:66: SimLoopExitEvent* simulate(Tick):
> Assertion `curTick() <= mainEventQueue.nextTick() && "event scheduled in
> the past"' failed.
> Program received signal SIGABRT, Aborted.
> 0x0000003127430285 in raise () from /lib64/libc.so.6
>
> It seems that it failed at the assertion. Do you have any idea what's
> wrong with it? Thanks!
>
> Best regards
> Fangfei
>
>
>
>  ------------------------------
> *From:* gem5-users-boun...@gem5.org [gem5-users-boun...@gem5.org] on
> behalf of Anthony Gutierrez [atgut...@umich.edu]
> *Sent:* Sunday, September 30, 2012 3:32 PM
> *To:* gem5 users mailing list
> *Subject:* Re: [gem5-users] questions on running benchmark on gem5
>
>  You will need to use gdb or a similar tool to find out where that seg
> fault is coming from.
>
>  -Tony
>
> On Sun, Sep 30, 2012 at 3:29 PM, Fangfei Liu <fangf...@princeton.edu>
> wrote:
>
>>  I didn't use caches when taking a checkpoint. This is the command line
>> I used to take the checkpoint.
>>
>> build/ARM/gem5.opt --outdir=bbench configs/example/fs.py -b bbench-gb
>> --kernel=vmlinux.smp.mouse.arm --frame-capture --checkpoint-dir=bbench
>>
>>
>>
>>
>>  ------------------------------
>>  *From:* gem5-users-boun...@gem5.org [gem5-users-boun...@gem5.org] on
>> behalf of Anthony Gutierrez [atgut...@umich.edu]
>>  *Sent:* Sunday, September 30, 2012 3:04 PM
>>
>> *To:* gem5 users mailing list
>> *Subject:* Re: [gem5-users] questions on running benchmark on gem5
>>
>>   Did you take a checkpoint with caches? If so, you must take a
>> checkpoint without caches.
>>
>>  -Tony
>>
>> On Sun, Sep 30, 2012 at 2:58 PM, Fangfei Liu <fangf...@princeton.edu>
>> wrote:
>>
>>>  I see, probably I had some interacting with vncviewer with the mouse
>>> when the keyboard is open. I tried to run the benchmark again and now it
>>> can run to completion. Thank you very much for your kind help!
>>>
>>> I have another problem. I took a checkpoint after booting the OS in
>>> atomic mode with the default configuration. I did this by inserting a m5
>>> instruction in the bbench-gb.rcS file: /sbin/m5 checkpoint (right after
>>> sleep 10). The checkpoint can be taken correctly. Then I want to resume the
>>> checkpoint and simulate BBench in arm_detailed mode, but I got segmentation
>>> fault. The command line and output is as follows:
>>>
>>> command line: build/ARM/gem5.opt --outdir=bbench2 configs/example/fs.py
>>> -b bbench-gb --kernel=vmlinux.smp.mouse.arm --frame-capture
>>> --checkpoint-dir=bbench -r 1 --caches --cpu-type=arm_detailed --l2cache
>>> --cacheline_size=64 --l1d_size=32kB --l1d_assoc=4 --l2_size=512kB
>>> --l2_assoc=8
>>> Global frequency set at 1000000000000 ticks per second
>>> info: kernel located at:
>>> /tigress-hsm/fangfeil/gem5/system/binaries/vmlinux.smp.mouse.arm
>>> Switch at curTick count:10000
>>> info: Entering event queue @ 19318968082000.  Starting simulation...
>>> Switched CPUS @ tick 19318968092000
>>> Changing memory mode to timing
>>> switching cpus
>>> **** REAL SIMULATION ****
>>> info: Entering event queue @ 19318968092000.  Starting simulation...
>>> Segmentation fault
>>>
>>> I still use the same rcS file except comment the checkpoint command. I
>>> was wondering whether I did this correctly. Thanks in advance!
>>>
>>> Best regards
>>> Fangfei
>>>
>>>
>>>  ------------------------------
>>> *From:* gem5-users-boun...@gem5.org [gem5-users-boun...@gem5.org] on
>>> behalf of Anthony Gutierrez [atgut...@umich.edu]
>>> *Sent:* Sunday, September 30, 2012 12:59 PM
>>>
>>> *To:* gem5 users mailing list
>>>  *Subject:* Re: [gem5-users] questions on running benchmark on gem5
>>>
>>>   BBench is a web-page rendering benchmark, however, it shouldn't
>>> interact with the web-pages in any way. It's doing a google search for
>>> something called ewbay and the keyboard is open, that shouldn't happen.
>>> Were you interacting with the vncviewer with the mouse? Is it possible that
>>> this query could have been entered in error? There is nothing in the BBench
>>> source called "ewbay", so it's hard to tell how that url is being produced
>>> otherwise.
>>>
>>>  -Tony
>>>
>>> On Sat, Sep 29, 2012 at 2:15 PM, Fangfei Liu <fangf...@princeton.edu>
>>> wrote:
>>>
>>>>  Thanks for your reply.
>>>>   I didn’t change anything and the command line I used was exactly the
>>>> same as that in the BBench instruction page. The exact URL is
>>>> http://www.google.com/m?hl=md&gl=us&source=android-browser-type&q=ewbay<https://owa.princeton.edu/owa/redir.aspx?C=7HmSRhGXSk2J12xsesLMwH3TuxeMcc8IjThnd3hkIWuO2qoM84GhCA0ZlhUlBjlhcqAIq2Ta4iw.&URL=http%3a%2f%2fwww.google.com%2fm%3fhl%3dmd%26gl%3dus%26source%3dandroid-browser-type%26q%3dewbay>.
>>>> It is actually doing google search for ebay. Please find attached a
>>>> snapshot for this page.
>>>>
>>>>
>>>> Best regards
>>>> Fangfei
>>>> Date: Fri, 28 Sep 2012 14:49:55 -0400
>>>> From: Anthony Gutierrez <atgut...@umich.edu>
>>>>
>>>> To: gem5 users mailing list <gem5-users@gem5.org>
>>>>  Subject: Re: [gem5-users] questions on running benchmark on gem5
>>>> Message-ID:
>>>> <caeqebpsxtdzuouczrvt6q1-3ckj5mkwzgicnwdo9qbpwume...@mail.gmail.com>
>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>
>>>>
>>>> I started a BBench run this morning with a fresh check out of the latest
>>>> dev repo, the Android kernel and an unmodified Gingerbread disk image
>>>> with
>>>> BBench, both from gem5.org/bbench-gem5. I do not see this problem, eBay
>>>> renders fine and the simulation continues. I will need more info on your
>>>> setup/how you're running the simulation if you'd like help with this
>>>> problem.
>>>>
>>>> -Tony
>>>>
>>>> On Fri, Sep 28, 2012 at 11:31 AM, Anthony Gutierrez <atgut...@umich.edu
>>>> >wrote:
>>>>
>>>> > I've never seen this problem before, and the BBench source for eBay
>>>> does
>>>> > not show anything called ewbay in the source, so I don't know how it's
>>>> > getting redirected to that URL. Did you modify the BBench source in
>>>> any
>>>> > way? Can you send me your exact command line? And, can you tell me the
>>>> > exact URL that the browser shows when it hangs?
>>>> >
>>>> > -Tony
>>>> >
>>>> > On Thu, Sep 27, 2012 at 10:25 AM, Fangfei Liu <fangf...@princeton.edu
>>>> >wrote:
>>>> >
>>>>  >> Hi,****
>>>> >>
>>>> >> ** **
>>>>
>>>> >>
>>>> >> I tried to run Bbench on gem5 with Gingerbread disk image (atomic
>>>> mode
>>>> >> and default configuration). The simulator took about 140 minutes to
>>>> boot
>>>> >> Android and start running the benchmark. But it seems that the
>>>> benchmark
>>>> >> stalled at certain web page after running for a while. I find that
>>>> it is
>>>> >> supposed to render a web page in ebay but used the wrong url with
>>>> ewbay. I
>>>> >> terminated the simulation manually after 97 hours but find that the
>>>> >> statistics shows only 87 billion instructions were simulated. I was
>>>> >> wondering what caused the problem and what is supposed to be the end
>>>> of
>>>> >> running of Bbench? Will the simulation exit automatically? How many
>>>> >> instructions are there if I want to run Bbench to completion? I also
>>>> >> downloaded an EEMBC benchmark: AndEbench, which is an Android app
>>>> (.apk
>>>> >> file). Can I run this app directly on gem5? If so, does anyone know
>>>> how to
>>>>  >> install and run it on gem5? Thanks!****
>>>> >>
>>>> >> ** **
>>>> >>
>>>> >> ** **
>>>> >>
>>>> >> Best regards****
>>>> >>
>>>> >> Fangfei****
>>>> >>
>>>> >> ** **
>>>>
>>>> >>
>>>> >> _______________________________________________
>>>> >> gem5-users mailing list
>>>> >> gem5-users@gem5.org
>>>> >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>> >>
>>>> >
>>>> >
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> gem5-users mailing list
>>>> gem5-users@gem5.org
>>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>>
>>>
>>>
>>> _______________________________________________
>>> gem5-users mailing list
>>> gem5-users@gem5.org
>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>
>>
>>
>> _______________________________________________
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>     _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
>
>
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to