Hi, I tried to run run_bench.py and it seems to take forever to finish: it has been running for 24 hours and it is still running. I wonder if there is something wrong with my approach? Really appreciate it if someone can help.
Below is how I run the simulation (By the way, I use the ‘dramsim’ branch of MARSSx86 which I downloaded from https://github.com/dramninjasUMD/DRAMSim2/wiki/MARSSx86-with-DRAMSim2): 1. First of all, I used the ubuntu-natty.qcow2 diskimage and tried to simulate its own FFT benchmark 2. In the disk image create the checkpoint FFT as below and named it as FFT_checkpoint Ubuntu:~# ./create_checkpoin FFT_checkpoint; ./FFT; ./stop_sim 3. Edit the util.cfg which I attached in the end; 4. running simulation with run_bench.py as below: ./util/run_bench.py -d ./marss_results/ -e FFT Then I see the following stuffs printed on the screen but nothing more happens (the result FFT_checkpoint.out is also always empty): -------------------------------------------------------------------------- Reading config file /MARSS/marss.dramsim/util/util.cfg Checkpoints: ['FFT_checkpoint'] simconfig: -stopinsns 100m -logfile bench.log.txt -stats bench.stats.yml.txt -machine single_core %(default_simconfig)s Total run configurations: 1 1 parallel simulation instances will be run. All files will be saved in: /MARSS/marss_results/ Checkpoint FFT_checkpoint All Threads are started simconfig: -stopinsns 100m -logfile bench.log.txt -stats bench.stats.yml.txt -machine single_core -kill-after-run -quiet Config file written Starting Checkpoint: FFT_checkpoint Command: /MARSS/marss.dramsim/qemu/qemu-system-x86_64 -m 2G -serial pty -nographic -drive cache=unsafe,file=/MARSS/full_system_image/ubuntu-natty.qcow2 -simconfig bench.simcfg.txt -loadvm FFT_checkpoint -snapshot char device redirected to /dev/pts/0 (The screen just stays here) -------------------------------------------------------------------------- -------------------------------------------------------------------------- Here is my util.cfg: ----------------------- [DEFAULT] marss_dir = /MARSS/marss.dramsim util_dir = /MARSS/marss.dramsim/util img_dir = /MARSS/full_system_image qemu_bin = %(marss_dir)s/qemu/qemu-system-x86_64 default_simconfig = -kill-after-run -quiet [suite FFT] checkpoints = FFT_checkpoint [run FFT] suite = FFT images = /MARSS/full_system_image/ubuntu-natty.qcow2 memory = 2G simconfig = -stopinsns 100m -logfile bench.log.txt -stats bench.stats.yml.txt -machine single_core %(default_simconfig)s -------------------------------------------------------------------------- -------------------------------------------------------------------------- Below is "bench.log.txt" ----------------------------- // Copyright 1999-2007 Matt T. Yourst <[email protected]> // Copyright 2009-2011 Avadh Patel <[email protected]> // // Git branch 'dramsim' on date Mon Sep 24 13:37:22 2012 (HEAD: a01f9c) // Built May 21 2013 19:27:22 on BUILDHOST using gcc-4.6 // Running on marinara. // Active parameters: -help disabled -run disabled -stop disabled -kill disabled -flush disabled -quiet enabled -logfile bench.log.txt -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 bench.stats.yml.txt -yamlstats bench.stats.yml.txt -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 100 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 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 -dramsim-device-ini-file ini/DDR3_micron_8M_8B_x16_sg15.ini -dramsim-pwd ../DRAMSim2 -dramsim-system-ini-file system.ini -dramsim-results-dir-name MARSS ~ Thanks, Jolin
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
