[gem5-users] Question about Garnet network

2012-11-14 Thread Xi Chen
while. thanks, -- Xi Chen ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] MSHR full status

2012-11-07 Thread Xi Chen
Hi all, I think I found in mshr_queue.hh, there is a function called isFull() which can tell whether MSHR is full or not. My following question is that: I run with ruby+alpha+garnet. Will this MSHR still work with Ruby or it just work with simple classic memory? Also is there any way to diffe

[gem5-users] MSHR full status

2012-11-07 Thread Xi Chen
? Thanks, -- Xi Chen ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] garnet network router

2012-09-09 Thread Xi Chen
which also does not tell the source of the flit. Is there anyway to find out the source cpu id of the request which is entering the current router in "route_req" method. Thanks, -- Xi Chen ___ gem5-users mailing list gem5-users@gem5.org http

[gem5-users] 答复: 答复: ruby request latency and L1 miss rate

2012-08-27 Thread Xi Chen
you give me some clues? Thanks, Xi -邮件原件- 发件人: Nilay Vaish [mailto:ni...@cs.wisc.edu] 发送时间: Saturday, August 25, 2012 6:19 PM 收件人: Xi Chen 抄送: gem5-users@gem5.org 主题: Re: 答复: [gem5-users] ruby request latency and L1 miss rate On Fri, 24 Aug 2012, Xi Chen wrote: > Hi Nilay, > &g

[gem5-users] 答复: ruby request latency and L1 miss rate

2012-08-23 Thread Xi Chen
3, 2012 11:28 PM 收件人: Xi Chen 抄送: gem5-users@gem5.org 主题: Re: [gem5-users] ruby request latency and L1 miss rate On Thu, 23 Aug 2012, Xi Chen wrote: > Hi all, > > I have a question about calculating request latency and L1 data miss rate. > > My configuration is ALPHA, MESI_directo

[gem5-users] ruby request latency and L1 miss rate

2012-08-23 Thread Xi Chen
culate the latency of the second request which is generated by L1 and sent into the network? Also is there any way I can find L1 data cache miss number and access/hit number of each core? Thanks, -- Xi Chen ___ gem5-users mailing list gem5-users@gem

Re: [gem5-users] SLICC variable help

2012-08-02 Thread Xi Chen
t; > On Tue, 31 Jul 2012, Xi Chen wrote: > > Hi Nilay, >> >> I tried to add a variable in the MESI_CMP_directory-L2cache.sm file, like >> change "int l2_request_latency=2" to "int l2_request_latency := 2 * >> ratio", >> but it failed with

Re: [gem5-users] SLICC variable help

2012-07-31 Thread Xi Chen
plate which suits for both L1 and L2 and .sm file specify L1 and L2, however I cannot make L2 parameters be a variable but a constant during run time, which confused me a lot. Please suggest me how to do that, it is very important for my project. Thanks, Xi On Tue, Jul 31, 2012 at 6:13 PM, Ni

Re: [gem5-users] SLICC variable help

2012-07-30 Thread Xi Chen
In the src/mem/protocol/MESI-CMP-directory-L2cache.sm, "int l2_request_latency = 2". I want to change it to " int l2_request_latency = 2*variable" where that "variable" is from another file, say src/mem/aa.hh. Is there anyway to

[gem5-users] SLICC variable help

2012-07-30 Thread Xi Chen
, then l2_request_latency is 2*(2/1)=4. Basically, I hope to make the number of l2_request_latency to be a variable but not a constant, but I have no idea how to modify the MESI_CMP_directory-L2cache.sm file. Could someone give me some suggestion? Thanks, -- Xi Chen

[gem5-users] a few questions about Ruby system

2012-07-27 Thread Xi Chen
want to change the ruby frequency dynamically (like DVFS), which file I should like at so that I can change ruby frequency at run time? Is that "System.cc" or some other file? 4. Is there any guide to build a 3 level cache in Ruby system? Thanks a lot -

[gem5-users] -clock parameter

2012-07-24 Thread Xi Chen
.rcS --num-cpus=16 --num-dir\ s=16 --topology=Mesh --num-l2cache=16 --mesh-rows=4 --garnet-network=fixed --cl\ ock=0.5GHz& Thanks, -- Xi Chen ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] Ruby network problem with PARSEC

2012-07-19 Thread Xi Chen
Usage: 1288192 KBytes" I did not do any change to the code, just run it and got the error above. I changed to execution instruction number to 1000 and then it can finish correctly. Any suggestion? Thanks, -- Xi Chen ___ gem5-users mailing list

Re: [gem5-users] Gem5 running PARSEC setting help

2012-07-16 Thread Xi Chen
ggest create a checkpoint and restore with O3 CPU. Bonzi -- Xi Chen ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Gem5 running PARSEC setting help

2012-07-16 Thread Xi Chen
me it exits with "Exiting @ tick 1892710156000 because switchcpu", that means script works. So I don't know how to explain this and how can I get PARSEC run with stats dumped every certain ticks. Regards, -- Xi Chen ___ gem5-users mailing l

[gem5-users] Gem5 running PARSEC setting help

2012-07-16 Thread Xi Chen
means the simulator did read scripts. Now that it read, why it did not execute, if it did not execute, why it did not alarm. I am confused here. Thanks for the patience. Regards, -- Xi Chen ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.o

Re: [gem5-users] Ruby frequency not working?

2012-07-13 Thread Xi Chen
Behalf Of Xi Chen [xiche...@gmail.com] Sent: Thursday, July 12, 2012 6:53 PM To: gem5-users@gem5.org Subject: Re: [gem5-users] Ruby frequency not working? Hi all, I tried another way to adjust the frequency. Set –clock= to 0.5GHz, 0.33GHz, 0.2GHz, then in the config.ini file the corresponding clock

Re: [gem5-users] Ruby frequency not working?

2012-07-12 Thread Xi Chen
Hi all, I tried another way to adjust the frequency. Set –clock= to 0.5GHz, 0.33GHz, 0.2GHz, then in the config.ini file the corresponding clock under “system.ruby” became 2,3,5. So the frequency adjustment does work, but the question is why set clock to 2,3,4 GHz, the system does not change an

[gem5-users] Ruby frequency not working?

2012-07-12 Thread Xi Chen
simulation, the result does not change at all. I wonder is the because I did something wrong or Ruby clock does not function at all. Thanks, -- Xi Chen ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] How to get IPC in FS mode

2012-07-12 Thread Xi Chen
Regards, -- Xi Chen ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] How to get IPC in FS mode

2012-07-11 Thread Xi Chen
but no "IPC" anymore. I ran FS mode with command: ./build/ALPHA_MESI_CMP_directory/gem5.opt configs/example/fs.py -b NetperfMaerts -I 5000 I wonder how can I pull out the stats I want like "IPC". Thanks, -- Xi Chen ___ gem5-users

Re: [gem5-users] Network Mesh topology not working

2012-07-10 Thread Xi Chen
Hi Tushar, Yes, it works. For the records the correct command line is: ./build/ALPHA_MESI_CMP_directory/gem5.opt configs/example/ruby_random_test.py --num-cpus=16 --num-dirs=16 --topology=Mesh --num-l2caches=16 --mesh-rows=4 --garnet-network=fixed -l 1000 Thanks a lot Tushar! -- Xi Chen

Re: [gem5-users] Network Mesh topology not working

2012-07-10 Thread Xi Chen
y=Mesh --mesh-rows=4 --garnet-network=fixed -l 1000 The "-l" option in the ruby random test specifies the number of cycles for which injection should occur. This tester injects synthetic reads and writes into ruby. cheers, Tushar -- Xi Chen ___

[gem5-users] Network Mesh topology not working

2012-07-10 Thread Xi Chen
80, in makeTopology assert(node.type == 'DMA_Controller') AssertionError When using ALPHA_MESI, if I don't stick with MESH, use crossbar, it also works. So what's wrong with Mesh? I read posts before, but the problem here is that I put same directo