The problem is that the simulation stops because of the error. Is it because of low RAM space? How can I solve it?
Thanks On Mon, Sep 30, 2013 at 7:52 PM, Paul Rosenfeld <[email protected]>wrote: > Don't worry about the out of bounds message, I actually need to remove > that message since it doesn't affect the correctness of the simulation. > > > On Sat, Sep 28, 2013 at 5:10 PM, Ardalan Pouyabahar < > [email protected]> wrote: > >> It is running on virtual machine and the memory was 1 GB I changed it to >> 2 GB and the error change to : >> guest physical address 0xfffffff0 is out of bounds >> How much memory is needed? >> >> >> On Sun, Sep 29, 2013 at 12:26 AM, Paul Rosenfeld <[email protected]>wrote: >> >>> Given how deep inside of QEMU this error is ( >>> https://github.com/dramninjasUMD/marss.dramsim/blob/dramsim/qemu/exec.c#L523), >>> it is highly unlikely that it has anything to do with DRAMSim2. Are you >>> sure you're not just running out of memory on the machine? >>> >>> >>> On Sat, Sep 28, 2013 at 4:50 PM, Ardalan Pouyabahar < >>> [email protected]> wrote: >>> >>>> Dear Majid, >>>> >>>> Yes I have it. >>>> >>>> Thanks >>>> >>>> >>>> On Sun, Sep 29, 2013 at 12:17 AM, Ardalan Pouyabahar < >>>> [email protected]> wrote: >>>> >>>>> Dear Paul, >>>>> I changed the path to absolute path but it gives the same result. >>>>> There is a flag in run_bench,py named as "out_to_stdout", it's false by >>>>> default and I changed it to true then it printed these in the console >>>>> before finishing : >>>>> >>>>> Could not allocate dynamic translator buffer >>>>> Writing to stdout completed >>>>> Exception in thread Thread-4: >>>>> Traceback (most recent call last): >>>>> File "/usr/lib/python2.7/threading.py", line 551, in >>>>> __bootstrap_inner >>>>> self.run() >>>>> File "./util/run_bench.py", line 267, in run >>>>> out_dev_file = os.open(self.out_devname, os.O_RDONLY) >>>>> TypeError: coercing to Unicode: need string or buffer, NoneType found >>>>> ----------- >>>>> It has some problem with memory allocation! >>>>> I will try to compile it with GDB and share the results. >>>>> >>>>> Thanks so much for your answer >>>>> >>>>> >>>>> On Fri, Sep 27, 2013 at 4:38 AM, Seyed Majid Zahedi < >>>>> [email protected]> wrote: >>>>> >>>>>> Ardalan, >>>>>> >>>>>> Do you you have the system.ini file in your DRAMSim directory? >>>>>> One option is to rename system.ini.example to system.ini. >>>>>> >>>>>> Seyed >>>>>> >>>>>> >>>>>> On Thu, Sep 26, 2013 at 7:18 AM, Ardalan Pouyabahar < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hello everyone, >>>>>>> >>>>>>> I installed marss.dramsim and I could run FFT in qemu correctly but >>>>>>> when I try to run blackscholes in parsecROI with this command : >>>>>>> "./util/run_bench.py -d run/parsec_res parsec-ooo" it generates core >>>>>>> and it >>>>>>> dosen't generate dramsim.log nor yaml log file. >>>>>>> My util.cfg file is: >>>>>>> ------------------------------------- >>>>>>> [DEFAULT] >>>>>>> marss_dir = /home/ardalan/marss.dramsim >>>>>>> util_dir = /home/ardalan/marss.dramsim/util >>>>>>> img_dir = /media/shared_folder >>>>>>> >>>>>>> qemu_bin = %(marss_dir)s/qemu/qemu-system-x86_64 >>>>>>> >>>>>>> default_simconfig = -kill-after-run >>>>>>> >>>>>>> [suite parsec-2.1] >>>>>>> checkpoints = blackscholes >>>>>>> >>>>>>> [run parsec-ooo] >>>>>>> suite = parsec-2.1 >>>>>>> images = %(img_dir)s/parsecROI.img >>>>>>> memory = 2G >>>>>>> simconfig = >>>>>>> -run >>>>>>> -machine single_core >>>>>>> # -corefreq 2G >>>>>>> -logfile %(out_dir)s/%(bench)s.log >>>>>>> -stats %(out_dir)s/%(bench)s.yml >>>>>>> -dramsim-results-dir-name %(out_dir)s/%(bench)s.dramsim.log >>>>>>> -dramsim-device-ini-file ini/DDR3_micron_8M_8B_x16_sg15.ini >>>>>>> -consolelog %(out_dir)s/%(bench)s.log.console >>>>>>> %(default_simconfig)s >>>>>>> ---------------------------------------------------- >>>>>>> And the blackscholes.log file is: >>>>>>> ---------------------------------------------------- >>>>>>> // >>>>>>> // MARSS: Cycle Accurate Systems simulator for x86 >>>>>>> // Copyright 1999-2007 Matt T. Yourst <[email protected]> >>>>>>> // Copyright 2009-2011 Avadh Patel <[email protected]> >>>>>>> // >>>>>>> // Git branch 'dramsim' on date Thu Aug 22 11:58:39 2013 (HEAD: >>>>>>> 33a897) >>>>>>> // Built Sep 3 2013 00:10:22 on BUILDHOST using gcc-4.6 >>>>>>> // With 1 simulated cores >>>>>>> // Running on Ardalan-VirtualBox.(none) >>>>>>> // >>>>>>> >>>>>>> Active parameters: >>>>>>> -help disabled >>>>>>> -run enabled >>>>>>> -stop disabled >>>>>>> -kill disabled >>>>>>> -flush disabled >>>>>>> -quiet disabled >>>>>>> -logfile >>>>>>> /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.log >>>>>>> -loglevel 0 >>>>>>> -startlog 0 >>>>>>> -startlogrip 18446744073709551615 >>>>>>> -consolelog enabled >>>>>>> -logbufsize 524288 >>>>>>> -logfilesize 67108864 >>>>>>> -dump-state-now disabled >>>>>>> -screenshot >>>>>>> -log-user-only disabled >>>>>>> -dump-config-file >>>>>>> -stats >>>>>>> /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.yml >>>>>>> -yamlstats >>>>>>> /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.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 infinity >>>>>>> -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 disabled >>>>>>> -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 >>>>>>> /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.dramsim.log >>>>>>> ---------------------------------------- >>>>>>> The console output is: >>>>>>> ---------------------------------------- >>>>>>> Reading config file /home/ardalan/marss.dramsim/util/util.cfg >>>>>>> Checkpoints: ['blackscholes'] >>>>>>> simconfig: >>>>>>> -run >>>>>>> -machine single_core >>>>>>> # -corefreq 2G >>>>>>> -logfile %(out_dir)s/%(bench)s.log >>>>>>> -stats %(out_dir)s/%(bench)s.yml >>>>>>> -dramsim-results-dir-name %(out_dir)s/%(bench)s.dramsim.log >>>>>>> -dramsim-device-ini-file ini/DDR3_micron_8M_8B_x16_sg15.ini >>>>>>> -consolelog %(out_dir)s/%(bench)s.log.console >>>>>>> %(default_simconfig)s >>>>>>> Total run configurations: 1 >>>>>>> 1 parallel simulation instances will be run. >>>>>>> All files will be saved in: run/parsec_res >>>>>>> All Threads are started >>>>>>> Checkpoint blackscholes >>>>>>> simconfig: >>>>>>> -run >>>>>>> -machine single_core >>>>>>> # -corefreq 2G >>>>>>> -logfile /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.log >>>>>>> -stats /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.yml >>>>>>> -dramsim-results-dir-name >>>>>>> /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.dramsim.log >>>>>>> -dramsim-device-ini-file ini/DDR3_micron_8M_8B_x16_sg15.ini >>>>>>> -consolelog >>>>>>> /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.log.console >>>>>>> -kill-after-run >>>>>>> Config file written >>>>>>> Starting Checkpoint: blackscholes >>>>>>> Command: /home/ardalan/marss.dramsim/qemu/qemu-system-x86_64 -m 2G >>>>>>> -serial pty -nographic -drive >>>>>>> cache=unsafe,file=/media/shared_folder/parsecROI.img -simconfig >>>>>>> /home/ardalan/marss.dramsim/run/parsec_res/blackscholes.simcfg -loadvm >>>>>>> blackscholes -snapshot >>>>>>> char device redirected to /dev/pts/5 >>>>>>> Writing to stdout completed >>>>>>> Writing to output file completed >>>>>>> Completed all simulation runs. >>>>>>> >>>>>>> ---------------------------------------------------------------------------- >>>>>>> >>>>>>> _______________________________________________ >>>>>>> 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 >>>> >>>> >>> >> >
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
