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
