Hi Did you check the log file. use "tail -f YOUR_LOGFILE_NAME" while you are running the simulator.
I noticed that there are values for the memory in the email. according to the run_bench.py it "memory = 4096M" but the command line shows 2G. What was the memory size you created the checkpoint with? I didn't find for how many instruction you are running the simulation for. You may want to run for 100M first to make sure everything is working and before running for longer time -Furat On Tue, Dec 17, 2013 at 3:17 PM, Janani Mukundan <[email protected]> wrote: > Hi > I am having trouble using the run_bench.py script. > > These are the steps I followed: > 1. I converted the parsecROI.img image to parsecROI.qcow2. > 2. I used the create_checkpoint binary in the parsecROI.qcow2 disk image > to create a > checkpoint for blackscholes. > > ./create_checkpoint blackscholes ; parsecmgmt -a run -x roi -c gcc-hooks > -p blackscholes ; ./stop_sim > > > The checkpoint was created OK. I checked the image using the > qemu-img info /path/to/image/file > and it shows that the checkpoint was created just fine. > > 3. Next I use the run_bench.py script to run the application > > ./run_bench.py -d $CWD blksch > > My util.cfg looks like this > ------------------------------------ > > marss_dir = /home/jmukund/MyWork/MARSS/marss.dramsim1/marss.dramsim/ > > util_dir = /home/jmukund/MyWork/MARSS/marss.dramsim1/marss.dramsim/utils/ > > img_dir = /home/jmukund/MyWork/MARSS/qcow2/disk/images > > > qemu_bin = %(marss_dir)s/qemu/qemu-system-x86_64 > > default_simconfig = -kill-after-run -quiet > > [suite blksch] > > checkpoints = blksch > > [run blksch] > > suite = blksch > > images = %(img_dir)s/parsecROI_trial.qcow2 > > memory = 4096M > > simconfig = -logfile %(out_dir)s/%(bench)s.log > > -stats %(out_dir)s/%(bench)s.yml > > -machine single_core > > %(default_simconfig)s > > > ------------------------------------------------------------------------------------- > > The script just hangs. > > This is what I see in the terminal after I run the script > > Reading config file > /home/jmukund/MyWork/MARSS/marss.dramsim1/marss.dramsim/util/util.cfg > > Checkpoints: ['blksch'] > > simconfig: -logfile %(out_dir)s/%(bench)s.log > > -stats %(out_dir)s/%(bench)s.yml > > -machine single_core > > %(default_simconfig)s > > Total run configurations: 1 > > 1 parallel simulation instances will be run. > > All files will be saved in: > /home/jmukund/MyWork/MARSS/marss.dramsim1/marss.dramsim > > Checkpoint blksch > > All Threads are started > > simconfig: -logfile > /home/jmukund/MyWork/MARSS/marss.dramsim1/marss.dramsim/blksch.log > > -stats > > /home/jmukund/MyWork/MARSS/marss.dramsim1/marss.dramsim/blksch.yml > > -machine single_core > > -kill-after-run -quiet > > Config file written > > Starting Checkpoint: blksch > > Command: > /home/jmukund/MyWork/MARSS/marss.dramsim1/marss.dramsim//qemu/qemu-system-x86_64 > -m 2G -serial pty -nographic -drive > cache=unsafe,file=/home/jmukund/MyWork/MARSS/qcow2/disk/images/parsecROI_trial.qcow2 > -simconfig > /home/jmukund/MyWork/MARSS/marss.dramsim1/marss.dramsim/blksch.simcfg > -loadvm blksch -snapshot > > char device redirected to /dev/pts/2 > > ------------------------------------------------------------------------------------- > > Can you help me with this problem? > Not sure what's happening! > > Thanks > jmukund > > > > > _______________________________________________ > http://www.marss86.org > Marss86-Devel mailing list > [email protected] > https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel > >
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
