Hi, Udit
    You might use a too big number of fast forwarding(-F 50000000000).
Try to use -F 50000000.
Regards,
Zhiguo

-----Original Message-----
From: gem5-users-boun...@gem5.org [mailto:gem5-users-boun...@gem5.org] On 
Behalf Of Udit Kumar
Sent: Tuesday, June 05, 2012 2:31 PM
To: gem5 users mailing list
Subject: [gem5-users] GEM5 run with PARSEC blackscholes - Seems to be early 
termination

Hello Users,

I am trying to run PARSEC benchmark "blackscholes", I used following command

./build/ALPHA_FS/gem5.opt ./configs/example/fs.py -n 64
--script=/design/hegcad/users/udit/MS/common/project/general/multi_core/PARSEC/blackscholes_2c_simsmall.rcS
--detailed --caches --l2cache -F 50000000000


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

As per Joel http://comments.gmane.org/gmane.comp.emulators.m5.users/3931,
this benchmark takes around 5 hours to complete the run but for me run
is completed with-in 15-20 minutes, I am not able to understand reason
for early termination of the run,.

On screen-output, it is showing me termination as follows

gem5 Simulator System.  http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.

gem5 compiled Jun  3 2012 17:03:09
gem5 started Jun  5 2012 10:49:37
gem5 executing on dlhl0836
command line: ./build/ALPHA_FS/gem5.opt ./configs/example/fs.py -n 64
--script=/design/hegcad/users/udit/MS/common/project/general/multi_core/PARSEC/blackscholes_2c_simsmall.rcS
--detailed --caches --l2cache -F 50000000000
Global frequency set at 1000000000000 ticks per second
info: kernel located at:
/design/dsmcad2/users/udit/learning/gem5/binary_PARSEC/m5_system_2.0b3/binaries/vmlinux
Listening for system connection on port 3456
      0: system.tsunami.io.rtc: Real-time clock set to Thu Jan  1 00:00:00 2009
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7001
--- [ Similar message for 64 ports..]
-----
Switch at instruction count:50000000000
info: Entering event queue @ 0.  Starting simulation...
info: Launching CPU 1 @ 258121500
--- [ Launching all 64 CPU..]
-----
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
warn: subs/sud   f11,f10,f14: non-standard trapping mode not supported
warn: muls/sud   f11,f10,f0: non-standard trapping mode not supported
-- multipe message like [ non-standard trapping mode not supported ]
-------
warn: cvtts/sud  f0,f3: non-standard trapping mode not supported
hack: be nice to actually delete the event here
Switched CPUS @ tick 2347967372000
Changing memory mode to timing
switching cpus
**** REAL SIMULATION ****
info: Entering event queue @ 2347967372000.  Starting simulation...
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
warn: allocating bonus target for snoop
.... multiple message [warn: allocating bonus target for snoop ]
----
Exiting @ tick 2348590560500 because m5_exit instruction encountered

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

Reply via email to