Another thing you can try is add "--debug-flags=Exec" to the run to see if
the CPU is actually getting started up and running code.  If not, that's
your problem.  If yes, then you can re-run the checkpoint generating run
with "--trace-start" set to match the tick where you dump the checkpoint,
then see whether the execution after restarting from the checkpoint matches
with the execution in the original run after the checkpoint.

Steve

On Thu, Oct 20, 2011 at 11:22 AM, Adam Jacobvitz <[email protected]> wrote:

> If I was running a benchmark that sounds plausible...I'm just running the
> bash shell though...
>
> Adam
>
>
> On 10/20/2011 10:11 AM, Ali Saidi wrote:
>
>> If the simulated system is running a program, you might not have a shell
>> prompt (because the benchmark is running in the foreground).
>>
>> Ali
>>
>> On Oct 19, 2011, at 8:00 AM, Adam Jacobvitz wrote:
>>
>>  This is my command line output:
>>>
>>> gem5 Simulator System.  http://gem5.org
>>> gem5 is copyrighted software; use the --copyright option for details.
>>>
>>> gem5 compiled Oct 19 2011 08:14:17
>>> gem5 started Oct 19 2011 08:56:12
>>> gem5 executing on linux30
>>> command line: ./build/X86_FS/m5.opt --stats-file=/usr/project/**
>>> xtmp/anj3/data/m5_stats.**WordCount --debug-flags=MemoryWrite
>>> --trace-file=/usr/project/**xtmp/anj3/data/m5_trace.**WordCount
>>> ./configs/example/fs.py -n 1 --caches --l2cache --checkpoint-restore=3
>>> warning: add_child('terminal'): child 'terminal' already has parent
>>> Global frequency set at 1000000000000 ticks per second
>>> info: kernel located at: /usr/research/arch1/anj3/**
>>> m5sim/newm5_sim/gem5-stable/**binaries/vmlinux
>>> Listening for com_1 connection on port 3456
>>> warn: Reading current count from inactive timer.
>>> 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
>>> **** REAL SIMULATION ****
>>> info: Entering event queue @ 3289957719647000.  Starting simulation...
>>>
>>> but when i try to attach a terminal it attaches, but i dont have a
>>> terminal to interact with.
>>>
>>> Adam
>>>
>>> On 10/18/2011 11:48 PM, Adam Jacobvitz wrote:
>>>
>>>> Gem5 Version: gem5-stable
>>>> Arch: X86
>>>> Mode: Full System
>>>> Processor Model: Atomic
>>>> Host Architecture: x86_64
>>>> Host OS: Ubuntu Natty
>>>>
>>>> I'm trying to take and restore checkpoints from the command line, but
>>>> when I restore checkpoints I am not getting a terminal. Has anyone
>>>> experienced this problem before or knows how to fix it?
>>>>
>>>> The only modifications I've made to gem5 are to the debug flags. I added
>>>> one to get a bit more data out, but I haven't touched any other code.
>>>>
>>>> Thanks!
>>>>
>>>> Adam
>>>> ______________________________**_________________
>>>> gem5-users mailing list
>>>> [email protected]
>>>> http://m5sim.org/cgi-bin/**mailman/listinfo/gem5-users<http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users>
>>>>
>>> ______________________________**_________________
>>> gem5-users mailing list
>>> [email protected]
>>> http://m5sim.org/cgi-bin/**mailman/listinfo/gem5-users<http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users>
>>>
>>>  ______________________________**_________________
>> gem5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/**mailman/listinfo/gem5-users<http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users>
>>
>
> ______________________________**_________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/**mailman/listinfo/gem5-users<http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users>
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to