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