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
