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

Reply via email to