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

Reply via email to