Hi,
  I'm working on something else right now, and I might not have a chance to
dig into this for a while, so I figured I would post to the list:

  I just updated to the most recent repo, and ALPHA checkpoint restore into
timing-enabled CPUs doesn't appear to be working:

   1) Checkpoint by running this and use m5 utility to checkpoint from
command line:
       % ./build/ALPHA_FS/m5.debug configs/example/fs.py --num-cpus=4
   2) Try to restore from checkpoint:
       % ./build/ALPHA_FS/m5.debug --outdir=$OUTDIR configs/example/fs.py
--timing --caches --l2cache --num-cpus=4 -r 1
     OR:
       % ./build/ALPHA_FS/m5.debug --outdir=$OUTDIR configs/example/fs.py
--detailed --caches --l2cache --num-cpus=4 -r 1

-------OUTPUT--------------------
M5 Simulator System

Copyright (c) 2001-2008
The Regents of The University of Michigan
All Rights Reserved


M5 compiled Sep 14 2010 16:11:04
M5 revision 37c56be05af0 7682 default tip
M5 started Sep 14 2010 17:12:12
M5 executing on RADLAB-0002
command line: ./build/ALPHA_FS/m5.debug
--outdir=/home/jhestnes/work/m5/m5out/2010-09-14_mcpat_o3_test-0
configs/example/fs.py --timing --caches --l2cache --num-cpus=4 -r 1
Script to execute:
Global frequency set at 1000000000000 ticks per second
info: kernel located at:
/home/jhestnes/work/disk-images/binaries/vmlinux_2.6.27-gcc_4.3.4_test64
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
0: system.remote_gdb.listener: listening for remote gdb #1 on port 7001
0: system.remote_gdb.listener: listening for remote gdb #2 on port 7002
0: system.remote_gdb.listener: listening for remote gdb #3 on port 7003
Switch at curTick count:10000
info: Entering event queue @ 5473006271000.  Starting simulation...
Switched CPUS @ cycle = 5473006281000
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/jhestnes/work/public-m5/src/python/m5/main.py", line 359, in
main
    exec filecode in scope
  File "configs/example/fs.py", line 192, in <module>
    Simulation.run(options, root, test_sys, FutureClass)
  File "/home/jhestnes/work/public-m5/configs/common/Simulation.py", line
257, in run
    m5.changeToTiming(testsys)
  File "/home/jhestnes/work/public-m5/src/python/m5/simulate.py", line 188,
in changeToTiming
    if system.getMemoryMode() != objects.params.timing:
AttributeError: 'module' object has no attribute 'timing'
-------OUTPUT--------------------

  Thanks,
  Joel

-- 
  Joel Hestness
  PhD Student, Computer Architecture
  Dept. of Computer Science, University of Texas - Austin
  http://www.cs.utexas.edu/~hestness
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to