ERROR : guest physical address 0xfffffff0 is out of bounds
On Wed, Oct 2, 2013 at 11:33 AM, Ardalan Pouyabahar <[email protected]>wrote: > 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
