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

Reply via email to