I believe the old stats that were generated from the -stats flag have been removed in recent versions. I'm not sure that that flag does anything anymore.
Try this: -yamlstats stats.yaml On Thu, May 10, 2012 at 1:09 AM, Muhammad Yasir Qadri <[email protected]>wrote: > Hi There > I have now read almost all about collecting data from the emailing list > and your website but still I am not able to build my results.stats file. > Please see the steps I am doing and let me know if there is anything wrong > > ************ Iteration#1 ********************* > 1. cd $MARSS > > 2. $ qemu/qemu-system-x86_64 -m 1024 > -hda diskimages/splash.img -simconfig config/default.conf -machine ooo_2_th > > > Results: Fails--- throw Error: -machine is not a valid option > > ************ Iteration#2 ********************* > 1. cd $MARSS > > 2. $ qemu/qemu-system-x86_64 -m 1024 -hda diskimages/splash.img -simconfig > config/default.conf > > > Result: Boots up Error Free > Once the machine finishes booting. In QEMU environment > > 3. ./start_sim > 4. Press <CTRL+ALT+2> to enter QEMU manager > 5. (qemu) simconfig -machine ooo_2_th -run -stopinsns 100m -stats > results.stats > Result: System starts printing log on linux shell > 6. Press <CTRL+ALT+1> to enter Simulated machine terminal > 7. ./fibonacci > 8. ./stop_sim > Result: Quits QEMU > 9. cat results.stats > > Result: Empty file > > I want to see how many cycles the fibonacci application has taken what > were the L1/L2 cache miss rates at different instances. I cannot find any > related question on the message board. > I am sorry if I am asking very basic questions. > Regards > > Dr. Muhammad Yasir Qadri > *CESAT, Islamabad, Pakistan* > > ------------------------------ > *From:* avadh patel <[email protected]> > *To:* Muhammad Yasir Qadri <[email protected]> > *Cc:* "[email protected]" <[email protected]> > *Sent:* Tuesday, 8 May 2012, 18:44 > *Subject:* Re: [marss86-devel] SPLASH Benchmarks Sclaibility > > > > On Tue, May 8, 2012 at 12:02 AM, Muhammad Yasir Qadri > <[email protected]>wrote: > > Hi There > I am running BARNES app in Splash benchmark suite. First I simulated using > default configuration i.e. Single Core and got a compute time of 4608295 > with "input" file by changing number of Processors to 1. > Next, I compiled MARSS with c=4 and booted the disk image again. I made > sure that 4 processors are present by > ls -l /sys/devices/system/cpu > Then I changed the "input" file and replaced number of processor 1 with 4. > Re-executed BARNES and got compute time of 5854231 which is greater than > single core. Is there any scalability issue with BARNES app or am I doing > something wrong. > PS: All the other settings are default. > Regards > > > Are you calculating time while running in 'simulation' mode or just > 'emulation' mode. If you run it in just emulation mode then time will > increase when you increase number of cores because QEMU emulate each CPU in > serial fashion and keep the clock same as host machine. While in > 'simulation' mode we clock each CPU in one cycle and the VM time is also > calculated based on 'cycles' in simulation mode. > > - Avadh > > > Dr. Muhammad Yasir Qadri > *CESAT, Islamabad, Pakistan* > > ------------------------------ > *From:* avadh patel <[email protected]> > *To:* Muhammad Yasir Qadri <[email protected]> > *Cc:* sabeen amin <[email protected]>; " > [email protected]" <[email protected]> > *Sent:* Monday, 7 May 2012, 7:35 > *Subject:* Re: [marss86-devel] Errors while installing MARSS--Solved > > > > On Fri, May 4, 2012 at 11:32 PM, Muhammad Yasir Qadri > <[email protected]>wrote: > > Dear Avadh > Thanks for the advise. It works fine now. Now here comes a question, how > can I access host directories from Simulated machine. I think I need Samba > to do that. Is that correct? Also how can I get access of internet in > simulated machine as I need to install/upgrade GCC etc. > Regards > > > You can use 'ssh' to transfer files. You can access internet from these > VMs. Run 'ifconfig' to check if ethernet device is connected or not. If > you try 'ping' it will not work but you can install/upgrade packages via > apt-get. > > - Avadh > > > > Dr. Muhammad Yasir Qadri > *CESAT, Islamabad, Pakistan* > > ------------------------------ > *From:* avadh patel <[email protected]> > *To:* Muhammad Yasir Qadri <[email protected]> > *Cc:* sabeen amin <[email protected]>; " > [email protected]" <[email protected]> > *Sent:* Wednesday, 2 May 2012, 19:47 > *Subject:* Re: [marss86-devel] Errors while installing MARSS > > These errors are coming up because you are compiling Marss on 32 bit > machine/kernel. > Marss doesn't support 32 bit mode, please compile and run it on 64 bit > machine. > I'll add a configure check in next release to avoid this confusion. > > - Avadh > > On Wed, May 2, 2012 at 4:15 AM, Muhammad Yasir Qadri > <[email protected]>wrote: > > Hi > I am new to MARSS as well. I have been following your messages closely. I > had same problems like Sabeen. I went into QEMU directory and did > > 1. ./configure > 2. make > 3. make install > That removed many errors, but am getting these now: > > scons -Q > running with -j4 > > Machine 'private_L2' requires minimum of 2 contexts while you are > compiling with 1 contexts. Skipping this machine 'private_L2'. > Machine 'ooo_2_th' requires minimum of 2 contexts while you are compiling > with 1 contexts. Skipping this machine 'ooo_2_th'. > Machine 'moesi_private_L2' requires minimum of 2 contexts while you are > compiling with 1 contexts. Skipping this machine 'moesi_private_L2'. > Machine 'shared_l2' requires minimum of 2 contexts while you are compiling > with 1 contexts. Skipping this machine 'shared_l2'. > Compiling :: ptlsim/build/cache/bus.cpp ==> ptlsim/build/cache/bus.o > Compiling :: ptlsim/build/cache/cacheTypes.cpp ==> > ptlsim/build/cache/cacheTypes.o > Compiling :: ptlsim/build/cache/coherentCache.cpp ==> > ptlsim/build/cache/coherentCache.o > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/bus.cpp:31: > ptlsim/sim/globals.h:434: error: explicit template specialization cannot > have a storage class > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/bus.cpp:31: > > ptlsim/sim/globals.h: In function ‘unsigned int lsbindex64(W64)’: > ptlsim/sim/globals.h:716: warning: unused variable ‘z’ > > ptlsim/sim/globals.h: In function ‘unsigned int msbindex64(W64)’: > ptlsim/sim/globals.h:749: warning: unused variable ‘z’ > Compiling :: ptlsim/build/cache/cacheController.cpp ==> > ptlsim/build/cache/cacheController.o > In file included from ptlsim/build/cache/cacheTypes.cpp:12: > ptlsim/sim/globals.h:434: error: explicit template specialization cannot > have a storage class > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/coherentCache.cpp:31: > ptlsim/sim/globals.h:434: error: explicit template specialization cannot > have a storage class > In file included from ptlsim/build/cache/cacheTypes.cpp:12: > > ptlsim/sim/globals.h: In function ‘unsigned int lsbindex64(W64)’: > ptlsim/sim/globals.h:716: warning: unused variable ‘z’ > > ptlsim/sim/globals.h: In function ‘unsigned int msbindex64(W64)’: > ptlsim/sim/globals.h:749: warning: unused variable ‘z’ > In file included from ptlsim/sim/ptlsim.h:14, > > from ptlsim/build/cache/coherentCache.cpp:31: > ptlsim/sim/globals.h: In function ‘unsigned int lsbindex64(W64)’: > ptlsim/sim/globals.h:716: warning: unused variable ‘z’ > > ptlsim/sim/globals.h: In function ‘unsigned int msbindex64(W64)’: > ptlsim/sim/globals.h:749: warning: unused variable ‘z’ > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/cacheController.cpp:31: > ptlsim/sim/globals.h:434: error: explicit template specialization cannot > have a storage class > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/cacheController.cpp:31: > > ptlsim/sim/globals.h: In function ‘unsigned int lsbindex64(W64)’: > ptlsim/sim/globals.h:716: warning: unused variable ‘z’ > > ptlsim/sim/globals.h: In function ‘unsigned int msbindex64(W64)’: > ptlsim/sim/globals.h:749: warning: unused variable ‘z’ > > scons: *** [ptlsim/build/cache/coherentCache.o] Error 1 > scons: *** [ptlsim/build/cache/bus.o] Error 1 > scons: *** [ptlsim/build/cache/cacheTypes.o] Error 1 > scons: *** [ptlsim/build/cache/cacheController.o] Error 1 > root@yasir-desktop:/home/yasir/marss-0.3# scons -Q > dump.txt > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/bus.cpp:31: > ptlsim/sim/globals.h:434: error: explicit template specialization cannot > have a storage class > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/bus.cpp:31: > > ptlsim/sim/globals.h: In function ‘unsigned int lsbindex64(W64)’: > ptlsim/sim/globals.h:716: warning: unused variable ‘z’ > > ptlsim/sim/globals.h: In function ‘unsigned int msbindex64(W64)’: > ptlsim/sim/globals.h:749: warning: unused variable ‘z’ > In file included from ptlsim/build/cache/cacheTypes.cpp:12: > ptlsim/sim/globals.h:434: error: explicit template specialization cannot > have a storage class > In file included from ptlsim/build/cache/cacheTypes.cpp:12: > > ptlsim/sim/globals.h: In function ‘unsigned int lsbindex64(W64)’: > ptlsim/sim/globals.h:716: warning: unused variable ‘z’ > > ptlsim/sim/globals.h: In function ‘unsigned int msbindex64(W64)’: > ptlsim/sim/globals.h:749: warning: unused variable ‘z’ > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/cacheController.cpp:31: > ptlsim/sim/globals.h:434: error: explicit template specialization cannot > have a storage class > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/coherentCache.cpp:31: > ptlsim/sim/globals.h:434: error: explicit template specialization cannot > have a storage class > In file included from ptlsim/sim/ptlsim.h:14, > from ptlsim/build/cache/cacheController.cpp:31: > > ptlsim/sim/globals.h: In function ‘unsigned int lsbindex64(W64)’: > ptlsim/sim/globals.h:716: warning: unused variable ‘z’ > > ptlsim/sim/globals.h: In function ‘unsigned int msbindex64(W64)’: > ptlsim/sim/globals.h:749: warning: unused variable ‘z’ > In file included from ptlsim/sim/ptlsim.h:14, > > from ptlsim/build/cache/coherentCache.cpp:31: > ptlsim/sim/globals.h: In function ‘unsigned int lsbindex64(W64)’: > ptlsim/sim/globals.h:716: warning: unused variable ‘z’ > > ptlsim/sim/globals.h: In function ‘unsigned int msbindex64(W64)’: > ptlsim/sim/globals.h:749: warning: unused variable ‘z’ > > scons: *** [ptlsim/build/cache/bus.o] Error 1 > scons: *** [ptlsim/build/cache/cacheTypes.o] Error 1 > scons: *** [ptlsim/build/cache/cacheController.o] Error 1 > > scons: *** [ptlsim/build/cache/coherentCache.o] Error 1 > > > *Any help in this would be highly appreciated.* > *Cheers* > > > > > > > > > > _______________________________________________ > 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 > >
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
