Thank you for reply!

When I use RubyCache debug flag, no debug message is outputed. Then I use Ruby debug flag, I got something.

==========================with debug flag RubyCache==================
gem5 compiled Feb 28 2012 16:59:55
gem5 started Feb 29 2012 12:52:44
gem5 executing on zheng-desktop
command line: build/ALPHA_hammer/gem5.opt --debug-flag=RubyCache configs/example/ruby_fs.py -r 1
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /home/zheng/dist/binaries/vmlinux
Listening for system connection on port 3456
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
**** REAL SIMULATION ****
info: Entering event queue @ 2545966552500.  Starting simulation...
gem5.opt: build/ALPHA_hammer/sim/simulate.cc:68: SimLoopExitEvent* simulate(Tick): Assertion `curTick() <= mainEventQueue.nextTick() && "event scheduled in the past"' failed.
Program aborted at cycle 9223372000000000000
Aborted
==============================================================
================with debug flag Ruby==========================
gem5 compiled Feb 28 2012 16:59:55
gem5 started Feb 29 2012 13:04:06
gem5 executing on zheng-desktop
command line: build/ALPHA_hammer/gem5.opt --debug-flag=Ruby configs/example/ruby_fs.py -r 1
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /home/zheng/dist/binaries/vmlinux
Listening for system connection on port 3456
0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009 0: system.l1_cntrl0.sequencer-physMemPort: creating port from ruby sequcner to cpu system.l1_cntrl0.sequencer-physMemPort 0: system.l1_cntrl0.sequencer-pio-port-1: creating port to ruby sequencer to cpu system.l1_cntrl0.sequencer-pio-port-1 0: system.l1_cntrl0.sequencer-port0: creating port from ruby sequcner to cpu system.l1_cntrl0.sequencer-port0 0: system.l1_cntrl0.sequencer-port1: creating port from ruby sequcner to cpu system.l1_cntrl0.sequencer-port1 0: system.dma_cntrl0.dma_sequencer-physMemPort: creating port from ruby sequcner to cpu system.dma_cntrl0.dma_sequencer-physMemPort 0: system.dma_cntrl1.dma_sequencer-physMemPort: creating port from ruby sequcner to cpu system.dma_cntrl1.dma_sequencer-physMemPort 0: system.dma_cntrl0.dma_sequencer-port0: creating port from ruby sequcner to cpu system.dma_cntrl0.dma_sequencer-port0 0: system.dma_cntrl1.dma_sequencer-port0: creating port from ruby sequcner to cpu system.dma_cntrl1.dma_sequencer-port0
      0: global: Returning shortest path
(src-(2*max_machines)): -8, (next-(2*max_machines)): 0, src: 0, next: 8, result: [NetDest (3) 1 - 1 - 1 1 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): -7, (next-(2*max_machines)): 1, src: 1, next: 9, result: [NetDest (3) 1 - 1 - 1 1 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): -6, (next-(2*max_machines)): 2, src: 2, next: 10, result: [NetDest (3) 1 - 1 - 1 1 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): -5, (next-(2*max_machines)): 3, src: 3, next: 11, result: [NetDest (3) 1 - 1 - 1 1 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 0, (next-(2*max_machines)): -4, src: 8, next: 4, result: [NetDest (3) 1 - 0 - 0 0 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 0, (next-(2*max_machines)): 4, src: 8, next: 12, result: [NetDest (3) 0 - 1 - 1 1 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 1, (next-(2*max_machines)): -3, src: 9, next: 5, result: [NetDest (3) 0 - 1 - 0 0 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 1, (next-(2*max_machines)): 4, src: 9, next: 12, result: [NetDest (3) 1 - 0 - 1 1 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 2, (next-(2*max_machines)): -2, src: 10, next: 6, result: [NetDest (3) 0 - 0 - 1 0 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 2, (next-(2*max_machines)): 4, src: 10, next: 12, result: [NetDest (3) 1 - 1 - 0 1 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 3, (next-(2*max_machines)): -1, src: 11, next: 7, result: [NetDest (3) 0 - 0 - 0 1 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 3, (next-(2*max_machines)): 4, src: 11, next: 12, result: [NetDest (3) 1 - 1 - 1 0 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 4, (next-(2*max_machines)): 0, src: 12, next: 8, result: [NetDest (3) 1 - 0 - 0 0 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 4, (next-(2*max_machines)): 1, src: 12, next: 9, result: [NetDest (3) 0 - 1 - 0 0 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 4, (next-(2*max_machines)): 2, src: 12, next: 10, result: [NetDest (3) 0 - 0 - 1 0 - ]
      0: global: Returning shortest path
(src-(2*max_machines)): 4, (next-(2*max_machines)): 3, src: 12, next: 11, result: [NetDest (3) 0 - 0 - 0 1 - ]
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
**** REAL SIMULATION ****
info: Entering event queue @ 2545966552500.  Starting simulation...
gem5.opt: build/ALPHA_hammer/sim/simulate.cc:68: SimLoopExitEvent* simulate(Tick): Assertion `curTick() <= mainEventQueue.nextTick() && "event scheduled in the past"' failed.
Program aborted at cycle 9223372000000000000
Aborted
========================================================

--------
Chuanlei

On 02/29/2012 12:17 AM, Nilay Vaish wrote:
Can you try out running the command with RubyCacheTrace flag enabled? It might give clue whether Ruby got done with unserialization or not.

--
Nilay

On Tue, 28 Feb 2012, Chuanlei wrote:

I'm sorry, I forget some important information. After without output for long time, restoring process is aborted, with a message:


=======================aborted message=====================
**** REAL SIMULATION ****
info: Entering event queue @ 2545966552500.  Starting simulation...
gem5.opt: build/ALPHA_hammer/sim/simulate.cc:68: SimLoopExitEvent* simulate(Tick): Assertion `curTick() <= mainEventQueue.nextTick() && "event scheduled in the past"' failed.
Program aborted at cycle 9223372000000000000
Aborted

Chuanlei


_______________________________________________
gem5-users mailing list
[email protected]
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