Hi All, I'm trying to use the run_bench.py script with the checkpoint_after.c script to create checkpoints.
I'm using the Ubuntu-Natty.qcow2 image with the checkpoint_Afer.c script as follows: ./FFT & ./checkpoint_After 1M First_Checkpoint This is my utils file: [DEFAULT] marss_dir = /home/max/marrs/ util_dir = /home/max/marss/util/ img_dir = /home/max/DiskImage/ qemu_bin = /home/max/marss/qemu/qemu-system-x86_64 default_simconfig = -kill-after-run -quiet [suite FFT] checkpoints = First_Checkpoint [email] xoauth = something.txt to = [email protected] [run FFT_Final] suite = FFT images = /home/max/DiskImage/ubuntu-natty.qcow2 memory = 2G simconfig = -logfile %(out_dir)s/%(bench)s.log -stats %(out_dir)s/%(bench)s.yml -machine atom_single_core -stopinsns 1M %(default_simconfig)s However, when I tried running the script, it would generate a empty yml file, this is the log file: // // MARSS: Cycle Accurate Systems simulator for x86 // Copyright 1999-2007 Matt T. Yourst <[email protected]> // Copyright 2009-2011 Avadh Patel <[email protected]> // // Git branch 'master' on date Thu Apr 25 14:22:48 2013 (HEAD: ba6717) // Built May 7 2013 21:34:40 on BUILDHOST using gcc-4.7 // With 1 simulated cores // Running on max-virtual-machine.(none) // Active parameters: -help disabled -run enabled -stop disabled -kill disabled -flush disabled -quiet enabled -logfile /home/max/marss/run/results/First_Checkpoint.log -loglevel 0 -startlog 0 -startlogrip 18446744073709551615 -consolelog disabled -logbufsize 524288 -logfilesize 67108864 -dump-state-now disabled -screenshot -log-user-only disabled -dump-config-file -stats /home/max/marss/run/results/First_Checkpoint.yml -yamlstats /home/max/marss/run/results/First_Checkpoint.yml -stats-format yaml -snapshot-cycles infinity -snapshot-now -time-stats-logfile -time-stats-period 10000 -startrip 18446744073709551615 -fast-fwd-insns 0 -fast-fwd-user-insns 0 -fast-fwd-checkpoint -stopinsns 1 M -stopcycle infinity -stopiter infinity -stoprip 18446744073709551615 -stop-at-marker infinity -stop-at-marker-hits infinity -stopinsns-rel infinity -bbinsns 65536 -flushevery infinity -kill-after-run enabled -event-record -event-record-stop disabled -event-replay -corefreq 0 -enable-checker disabled -checker-startrip 18446744073709551615 -perfect-cache disabled -dumpcode test.dat -dump-at-end disabled -bbdump -verify-cache disabled -machine atom_single_core -enable-mongo disabled -mongo-server 127.0.0.1 -mongo-port 27017 -bench-name -tags -run-tests disabled -execute-after-kill -sync 0 -simpoint -simpoint-interval 10 M -simpoint-chk-name simpoint Configuration changed: Active parameters: -help disabled -run enabled -stop disabled -kill disabled -flush disabled -quiet enabled -logfile /home/max/marss/run/results/First_Checkpoint.log -loglevel 0 -startlog 0 -startlogrip 18446744073709551615 -consolelog disabled -logbufsize 524288 -logfilesize 67108864 -dump-state-now disabled -screenshot -log-user-only disabled -dump-config-file -stats /home/max/marss/run/results/First_Checkpoint.yml -yamlstats /home/max/marss/run/results/First_Checkpoint.yml -stats-format yaml -snapshot-cycles infinity -snapshot-now -time-stats-logfile -time-stats-period 10000 -startrip 18446744073709551615 -fast-fwd-insns 0 -fast-fwd-user-insns 0 -fast-fwd-checkpoint -stopinsns 1 M -stopcycle infinity -stopiter infinity -stoprip 18446744073709551615 -stop-at-marker infinity -stop-at-marker-hits infinity -stopinsns-rel infinity -bbinsns 65536 -flushevery infinity -kill-after-run enabled -event-record -event-record-stop disabled -event-replay -corefreq 3092 M -enable-checker disabled -checker-startrip 18446744073709551615 -perfect-cache disabled -dumpcode test.dat -dump-at-end disabled -bbdump -verify-cache disabled -machine atom_single_core -enable-mongo disabled -mongo-server 127.0.0.1 -mongo-port 27017 -bench-name -tags -run-tests disabled -execute-after-kill -sync 0 -simpoint -simpoint-interval 10 M -simpoint-chk-name simpoint Initializing core 'base' atom_# # Simulated Machine Configuration # --- machine: name: atom_single_core cpu_contexts: 1 freq: 3092000000 atom_0: type: core threads: 1 fetch_q_size: 7 forward_buf_size: 32 itlb_size: 32 dtlb_size: 32 total_FUs: 6 int_FUs: 2 fp_FUs: 2 agu_FUs: 2 frontend_stages: 6 forward_buf_size: 32 commit_buf_size: 32 fetch_width: 2 issue_width: 2 max_branch_in_flight: 6 per_thread: dispatch_q_size: 16 store_buf_size: 16 core_0_cont: # This is a software related structure which has no relevence to any hardware module. type: core_controller pending_queue_size: 128 icache_buffer_size: 32 L1_I_0: type: cache size: 32768 sets: 128 ways: 4 line_size: 64 latency: 2 pending_queue_size: 128 config: writeback L1_D_0: type: cache size: 32768 sets: 64 ways: 8 line_size: 64 latency: 4 pending_queue_size: 128 config: writeback L2_0: type: cache size: 262144 sets: 512 ways: 8 line_size: 64 latency: 6 pending_queue_size: 128 config: writeback L3_0: type: cache size: 12582912 sets: 12288 ways: 16 line_size: 64 latency: 27 pending_queue_size: 256 coherence: MESI MEM_0: type: dram_cont RAM_size: 2147483648 number_of_banks: 64 latency: 166 latency_ns: 53.6869 pending_queue_size: 128 p2p_core_L1_I_0: type: interconnect latency: 0 p2p_core_L1_D_0: type: interconnect latency: 0 p2p_L1_I_L2_0: type: interconnect latency: 0 p2p_L1_D_L2_0: type: interconnect latency: 0 p2p_L3_0_MEM_00: type: interconnect latency: 0 split_bus_00: type: interconnect latency: 6 arbitrate_latency: 1 per_cont_queue_size: 16 # End Machine Configuration Dumped all machine configuration Start logging at level 0 in cycle 0 Completed 0 cycles, 0 commits: 0 Hz, 0 insns/sec: rip 00000000fffffff0 assit_ljmp: csbase: 4294963200 eip: 57435 It will not complete any clock cycle, and commits nothing. Does anyone know why this happens? Thanks _______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
