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
