Hello friend,

To generate the traces with PARSEC benchmark, I did multiple
modification in the code (As suggested by Joel) and ran following
command

./build/ALPHA_FS/gem5.opt
--outdir=/design/dsmcad2/users/udit/learning/gem5/gem5-stable_Jun02_PARSEC/rundir
--debug-flags="Bus,Cache"  --trace-start=1860000000000
--trace-file=/design/dsmcad2/users/udit/learning/gem5/gem5-stable_Jun02_PARSEC/rundir/tracelog.txt
./configs/joel/fs.py  --detailed --caches --l2cache --num-cpus=64
--fast-forward=100000000000
--script=/design/hegcad/users/udit/MS/common/project/general/multi_core/PARSEC/blackscholes_2c_simsmall.rcS

blackscholes_2c_simsmall.rcS  content is following, In this file I
disabled switchcpu to avoid unwanted termination during cpu switching
time.

#!/bin/sh

# File to run the blackscholes benchmark

cd /parsec/install/bin
#/sbin/m5 switchcpu
/sbin/m5 dumpstats
/sbin/m5 resetstats
./blackscholes 64 /parsec/install/inputs/blackscholes/in_4K.txt
/parsec/install/inputs/blackscholes/prices.txt
echo "Done :D"
/sbin/m5 exit
/sbin/m5 exit

Screen output is following ..
Changing memory mode to timing
switching cpus
**** REAL SIMULATION ****
info: Entering event queue @ 2347967372000.  Starting simulation...
gem5.opt: build/ALPHA_FS/mem/bus.hh:285: void
Bus::addToRetryList(Bus::BusPort*): Assertion `!port->onRetryList()'
failed.

Please help me to understand probable reason for this abort,

Thanks & Regards,
Udit Kumar
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to