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