Re: [gem5-users] gem5-users Digest, Vol 80, Issue 20

2013-03-06 Thread 张星
I think my maillist encounters some problem. I can receive the gem5-users digest, but I could not receive the reply to me. Actually through the digest I know someone has replied to me. So what's the problem. Best Wishes Zhang Xing 2013/3/7 > Send gem5-users mailing list submissions to >

Re: [gem5-users] Can anyone explain the items in ruby.stats?

2013-03-06 Thread Tushar Krishna
The number outside is the count of the number of messages of type Request_Control on that link, which is 550. The number of bytes transferred is 4400 (since each Request_Control message is 8 byte long). Note sure why there are 10 numbers inside. It is some kind of histogram. You can take a look

Re: [gem5-users] Can anyone explain the items in ruby.stats?

2013-03-06 Thread Lu Hang
Hi Tushar, I just realized that you have answered my question... Thanks! Does anyone else understand the numbers in the brackets? - Lu Hang Phd Candidate State Key Laboratory of Computer System and Architectur

Re: [gem5-users] Can anyone explain the items in ruby.stats?

2013-03-06 Thread Lu Hang
Hi Tushar, Thanks for your reply. I will look up into that py file. As for the second question, what does the item, e.g. "outgoing_messages_switch_0_link_0_Request_Control: 550 4400 [ 0 0 0 550 0 0 0 0 0 0 ] base_latency: 1" mean? Especially the statistics inside and outside the "[ ]" character.

Re: [gem5-users] gem5-users Digest, Vol 80, Issue 21

2013-03-06 Thread Lu Hang
Hi Tushar, Thanks for your reply. I will look up into that py file. As for the second question, what does the item, e.g. "outgoing_messages_switch_0_link_0_Request_Control: 550 4400 [ 0 0 0 550 0 0 0 0 0 0 ] base_latency: 1" mean? Especially the statistics inside and outside the "[ ]" character.

Re: [gem5-users] Can anyone explain the items in ruby.stats?

2013-03-06 Thread Tushar Krishna
Hi Lu, The routers on the edges will have fewer ports (links). I think Router 0 gets connected to DMA and hence has more links. You can take a look at src/mem/ruby/network/topologies/Mesh.py to see how the topology gets constructed. 550 4400 […] means that 550 messages were sent, with size 550*8

[gem5-users] want to change replacement policy for L2 cache alone

2013-03-06 Thread SUBRAMANIAN M
Hi, I am using ALPHA_MESI_CMP and i want to use two different replacement policies for L1 and L2 caches. for L1 , LRU (which i learnt is default) and for L2 i wanna use MRU. i ve created MRU.hh and MRU.cc files, exact replicas of LRU.hh and LRU.cc files with the class names and few functions

[gem5-users] Can anyone explain the items in ruby.stats?

2013-03-06 Thread Lu Hang
Hi all, I have run gem5 with RUBY and got the statistics in ruby.stats. Some of the items made me feel very confused. I used a 4*4 mesh topology with MOESI_hammer protocol. Part of the contents in ruby.stats is listed as follows: As far as I believe, a 'switch' may stand for an on-chip router. B

Re: [gem5-users] how to integrate gem5 with McPAT

2013-03-06 Thread Ding, Hongyuan
Hi Xing, As far as I know, m5-mcpat-parse-se.py cannot work properly since it didn't update for a long time. However, you can try another tool written in perl. You can find more information in https://www.cl.cam.ac.uk/~acr31/sicsa/. It's more easy to understand, but probably you need further mod

[gem5-users] how to integrate gem5 with McPAT

2013-03-06 Thread 张星
I'm now learning to use the gem5 simulator, and want to integrate gem5 and McPAT with McPAT Gem5 Parser you wrote. But I couldn't find a tutirol of how to use it , though I tried to search it two or three days. So I am presumptuous to turn to you all~~Could you tell me how to use the file" m5-mcpa

Re: [gem5-users] How to dump data structure symbols to trace files ?

2013-03-06 Thread Umesh Bhaskar
Hi Ali, There was just one issue, and not 2. As instructed by you, I added included the full_system.hh file, and made some minor changes to exetrace.cc, and now I can see the symbols being printed out for SE mode. I have created a review request at reviews.gem5.org, and the link is http://reviews.

[gem5-users] multi-threaded applications for ALPHA SE

2013-03-06 Thread Hamid Reza Khaleghzadeh
Hello, As you know ALPHA SE mode is not able to run multi-threaded applications which written by PThread library. So, I wrote a simple multi-threaded application by Parmacs library, and ran the application as following: ./gem5.fast ~/gem5/configs/example/se.py -n2 -c ~/myApp But I encountered wi

Re: [gem5-users] L2 cache in RUBY memory hierarchy

2013-03-06 Thread Maxime Chéramy
Hi, I'm new with gem5 but I managed to add a L2 cache by changing the protocol: http://www.gem5.org/Cache_Coherence_Protocols#MESI_CMP_directory To do that, I compiled like this: scons PROTOCOL=MESI_CMP_directory build/X86/gem5.opt However, my understanding of gem5 stops nearly there for now...