Thanks Paul but it does not seem to work.
Cheers
 

________________________________
 From: Paul Rosenfeld <[email protected]>
To: Muhammad Yasir Qadri <[email protected]> 
Cc: "[email protected]" <[email protected]> 
Sent: Thursday, 10 May 2012, 10:25
Subject: Re: [marss86-devel] Collecting Stats of a simulation
 

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
>YQ
>
>
>
>________________________________
> 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
>
>>
>>
>>________________________________
>> 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
>>
>>>
>>>
>>>________________________________
>>> 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

Reply via email to