Thank you Jieming. 
Thank you for helping to resolve my confusion!
I guess I can do my following tasks.
Thanks Tushar, Jieming and Srikant again!
Best,
Zhang Meng


------------------ 原始邮件 ------------------
发件人:                                                                            
                                            "gem5 users mailing list"           
                                                                         
<[email protected]&gt;;
发送时间:&nbsp;2021年1月25日(星期一) 凌晨4:45
收件人:&nbsp;"Bharadwaj, Srikant"<[email protected]&gt;;
抄送:&nbsp;"gem5 users mailing 
list"<[email protected]&gt;;"等价无穷小"<[email protected]&gt;;"Jieming 
Yin"<[email protected]&gt;;
主题:&nbsp;[gem5-users] Re: 回复:Re: Garnet



Zhang Meng, you can simply convert cycles to ticks without modifying the code. 
If you search for "ruby.clk_domain.clock", that tells you the clock 
period&nbsp;in ticks.


Srikant, maybe converting cycles to ticks automatically is a better way to go. 
Otherwise if making it "--sim-ticks", users need to figure out the ruby clock 
period first.


Jieming


On Sun, Jan 24, 2021 at 4:46 AM Bharadwaj, Srikant 
<[email protected]&gt; wrote:

   
  Thanks Tushar and Jieming. Yes, we should consider changing the name to 
sim-ticks or convert cycles to ticks before passing it to Garnet standalone.
 
 
 Thanks,
 Srikant
 
 
 
 From: Krishna, Tushar via gem5-users <[email protected]&gt;
 Sent: Sunday, January 24, 2021 2:08:58 AM
 To: Jieming Yin <[email protected]&gt;
 Cc: gem5 users mailing list <[email protected]&gt;; 等价无穷小 
<[email protected]&gt;; Krishna, Tushar <[email protected]&gt;
 Subject: [gem5-users] Re: 回复:Re: Garnet &nbsp;
 
 [CAUTION: External Email] Ah thanks Jieming. Maybe we should consider changi g 
it back to cycles - does get confusing for users. We can chat about that 
separately ..&nbsp;
 
 Cheers, Tushar
 
 
 On Jan 23, 2021, at 3:18 PM, Jieming Yin <[email protected]&gt; wrote:
 
  
   Hi Zhang and Tushar, 
 
 I'm afraid it was because the "--sim-cycles" option in garnet actually 
specifies simulation ticks rather than cycles. Suppose the ruby clock is 500, 
"--sim-cycles=1000" only simulates 2 cycles. Given that the injection rate is 
also small, it is expected  that there is no packet generated during the 
simulation.
 
 
 Jieming
 
 
  On Fri, Jan 22, 2021 at 11:26 PM 等价无穷小 via gem5-users 
<[email protected]&gt; wrote:
 
  Thanks for your reply!
 The video on YouTube is a online teaching video,&nbsp; the teacher shows me 
how to run the garnet_standalone and the run results. In his results, the 
latency is almost 11, but my results are different, and my friend changes&nbsp; 
the garnet version to garnet2.0,  the results she gets are almost same as the 
video. I think the garnet version is not the key problem, but I can not 
understand the running results of mine.
 And I add the parameter --ini-vnet=0,&nbsp;
 The command line is&nbsp;
 ./build/NULL/gem5.opt configs/example/garnet_synth_traffic.py --network=garnet 
--num-cpus=16 --num-dirs=16 --topology=Mesh_XY --mesh-rows=4 --sim-cycles=1000 
--synthetic=uniform_random --injectionrate=0.01 --inj-vnet=0
 the results are as following:
 system.ruby.l1_cntrl0.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl0.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl0.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl1.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl1.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl1.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl10.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl10.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl10.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl11.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl11.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl11.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl12.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl12.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl12.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl13.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl13.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl13.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl14.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl14.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl14.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl15.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl15.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl15.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl2.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl2.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl2.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl3.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl3.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl3.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl4.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl4.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl4.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl5.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl5.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl5.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl6.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl6.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl6.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl7.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl7.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl7.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl8.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl8.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl8.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl9.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl9.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl9.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.network.average_flit_latency&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_flit_network_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_flit_queueing_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_flit_vnet_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.average_flit_vqueue_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.average_hops&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.average_packet_latency&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_packet_network_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_packet_queueing_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_packet_vnet_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.average_packet_vqueue_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.avg_link_utilization&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.ext_in_link_utilization&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.ext_out_link_utilization&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.flit_network_latency |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.flit_queueing_latency |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.int_link_utilization&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.packet_network_latency |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.packet_queueing_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.clk_domain.clock&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Clock period in ticks
 Then I try to change the --sim-cycles=20000, the results are as following:
  system.ruby.hit_latency_hist_seqr::total&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.l1_cntrl0.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl0.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl0.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl0.mandatoryQueue.avg_buf_msgs&nbsp; &nbsp; 
&nbsp;0.024999&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of messages in buffer
 system.ruby.l1_cntrl0.mandatoryQueue.avg_stall_time&nbsp; &nbsp; 
87.520624&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;# Average number of cycles messages are stalled in this MB
 system.ruby.l1_cntrl0.requestFromCache.avg_buf_msgs&nbsp; &nbsp; 
&nbsp;0.049998&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of messages in buffer
 system.ruby.l1_cntrl0.requestFromCache.avg_stall_time&nbsp; 
&nbsp;125.043748&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of cycles messages are stalled in this MB
 system.ruby.l1_cntrl1.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl1.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl1.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl10.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl10.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl10.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl10.mandatoryQueue.avg_buf_msgs&nbsp; &nbsp; 
&nbsp;0.024999&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of messages in buffer
 system.ruby.l1_cntrl10.mandatoryQueue.avg_stall_time&nbsp; 
&nbsp;212.514374&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of cycles messages are stalled in this MB
 system.ruby.l1_cntrl10.requestFromCache.avg_buf_msgs&nbsp; &nbsp; 
&nbsp;0.049998&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of messages in buffer
 system.ruby.l1_cntrl10.requestFromCache.avg_stall_time&nbsp; 
&nbsp;375.031248&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of cycles messages are stalled in this MB
 system.ruby.l1_cntrl11.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl11.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl11.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl12.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl12.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl12.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl13.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl13.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl13.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl14.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl14.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl14.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl15.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl15.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl15.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl15.mandatoryQueue.avg_buf_msgs&nbsp; &nbsp; 
&nbsp;0.024999&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of messages in buffer
 system.ruby.l1_cntrl15.mandatoryQueue.avg_stall_time&nbsp; &nbsp; 
37.523124&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;# Average number of cycles messages are stalled in this MB
 system.ruby.l1_cntrl15.requestFromCache.avg_buf_msgs&nbsp; &nbsp; 
&nbsp;0.049998&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Average number of messages in buffer
 system.ruby.l1_cntrl15.requestFromCache.avg_stall_time&nbsp; &nbsp; 
25.048748&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;# Average number of cycles messages are stalled in this MB
 system.ruby.l1_cntrl2.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl2.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl2.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl3.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl3.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl3.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl4.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl4.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl4.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl5.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl5.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl5.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl6.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl6.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl6.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl7.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl7.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl7.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl8.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl8.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl8.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.l1_cntrl9.cacheMemory.demand_accesses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand accesses
 system.ruby.l1_cntrl9.cacheMemory.demand_hits&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand hits
 system.ruby.l1_cntrl9.cacheMemory.demand_misses&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;# Number of cache demand misses
 system.ruby.latency_hist_seqr::bucket_size&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.latency_hist_seqr::max_bucket&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 9&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.latency_hist_seqr::samples&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.latency_hist_seqr&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3&nbsp; &nbsp; 100.00%&nbsp; &nbsp; 100.00% 
|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; 
&nbsp; 100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; 
&nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp;  &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 
100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; 
&nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00%
 system.ruby.latency_hist_seqr::total&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.average_flit_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;4500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_flit_network_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;3500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_flit_queueing_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;1000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_flit_vnet_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
3500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.average_flit_vqueue_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
1000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.average_hops&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; 2&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.average_packet_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;4500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_packet_network_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;3500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_packet_queueing_latency&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;1000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.average_packet_vnet_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
3500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.average_packet_vqueue_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
1000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;nan&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.avg_link_utilization&nbsp; &nbsp; &nbsp;0.200000&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.avg_vc_load&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |&nbsp; 
&nbsp; 0.200000&nbsp; &nbsp; 100.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 
100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; 
&nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp;  &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 
100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; 
&nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00%
 system.ruby.network.avg_vc_load::total&nbsp; &nbsp; &nbsp; 
&nbsp;0.200000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;&nbsp;
 system.ruby.network.ext_in_link_utilization&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.ext_out_link_utilization&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.flit_network_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
3500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.flit_queueing_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
1000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.flits_injected&nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;3&nbsp; &nbsp; 100.00%&nbsp; &nbsp; 100.00% |&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 
100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
0.00%&nbsp; &nbsp; 100.00%
 system.ruby.network.flits_injected::total&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.flits_received&nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;1&nbsp; &nbsp; 100.00%&nbsp; &nbsp; 100.00% |&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 
100.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
0.00%&nbsp; &nbsp; 100.00%
 system.ruby.network.flits_received::total&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.int_link_utilization&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 4&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.packet_network_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
3500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.packet_queueing_latency |&nbsp; &nbsp; &nbsp; &nbsp; 
1000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
 system.ruby.network.packets_injected&nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;3&nbsp; &nbsp; 100.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% 
|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; 
&nbsp; 100.00%
 system.ruby.network.packets_injected::total&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; 3&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;
 system.ruby.network.packets_received&nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;1&nbsp; &nbsp; 100.00%&nbsp; &nbsp; 100.00% |&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; &nbsp; 100.00% 
|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0.00%&nbsp; 
&nbsp; 100.00%
 
 In fact, the injectionrate is very small, I can not understand why the latency 
can up to 4500,&nbsp; is there existing other problems?&nbsp;&nbsp;
 Please help me to run the garnet correctly
 Thank you very much !!
 Zhang Meng
  
 
 ------------------&nbsp;原始邮件&nbsp;------------------
  发件人: "gem5 users mailing list" <[email protected]&gt;;
 发送时间:&nbsp;2021年1月23日(星期六) 凌晨4:43
 收件人:&nbsp;"gem5-users"<[email protected]&gt;;"gem5 users mailing 
list"<[email protected]&gt;;
 抄送:&nbsp;"等价无穷小"<[email protected]&gt;;"Krishna, 
Tushar"<[email protected]&gt;;
 主题:&nbsp;[gem5-users] Re: Garnet
 
 
 
  Hmm you can go back to an older version of garnet by cloning an older version 
of gem5 - but I don’t think you need to. Lets try to figure out what’s going 
on. What do you mean by the result being different  from the YouTube video?
 
 Can you also try running with --inj-vnet=0 .. this injects only single flit 
packets so easier to understand / debug the results.
 
 Best,
 Tushar
 
 
 On Jan 20, 2021, 10:09 AM -0500, 等价无穷小 via gem5-users 
<[email protected]&gt;, wrote:
  Hi &nbsp; I'm a new learner on gem5 and ubuntu , now I am using Garnet to run 
the examples on the tutorial .
 The command line is following :
 ./build/NULL/gem5.opt configs/example/garnet_synth_traffic.py --network=garnet 
--num-cpus=16 --num-dirs=16 --topology=Mesh_XY --mesh-rows=4 --sim-cycles=20000 
--synthetic=uniform_random --injectionrate=0.1
 This command can be run,but the results in the stats.txt is very strange, the 
latency is too high, the result is in the end , in the youtube video, the 
result is very small. And if I change the injecitonrate=0.01 and the 
sim-cycles=1000  , the latency has no results. I downlode the latest version of 
gem5, the garnet version&nbsp; I use is 3.0 . I run the command on the ubuntu 
18.04 and 20.04, the result is same.&nbsp; Is it because of the garnet version? 
A teacher ask me to change the version to 2.0,  is it nessary? If so , how 
to&nbsp; change the garnet version?
 The following is the command line rusults:
  &nbsp; &nbsp; system.ruby.network.avg_vc_load::total&nbsp; &nbsp; &nbsp; 
&nbsp;5.850000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.ext_in_link_utilization&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;59&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.ext_out_link_utilization&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;38&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.flit_network_latency |&nbsp; &nbsp; &nbsp; 
&nbsp;38500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp;20500&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp;92000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.flit_queueing_latency |&nbsp; &nbsp; &nbsp; 
&nbsp;11000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; 6000&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp;17000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.flits_injected&nbsp; &nbsp; &nbsp; 
&nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 13&nbsp; &nbsp; &nbsp;20.63%&nbsp; 
&nbsp; &nbsp;20.63% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 10&nbsp; &nbsp; 
&nbsp;15.87%&nbsp; &nbsp; &nbsp;36.51% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
40&nbsp; &nbsp; &nbsp;63.49%&nbsp; &nbsp; 100.00%
 &nbsp; &nbsp; system.ruby.network.flits_injected::total&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;63&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.flits_received&nbsp; &nbsp; &nbsp; 
&nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 11&nbsp; &nbsp; &nbsp;32.35%&nbsp; 
&nbsp; &nbsp;32.35% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6&nbsp; &nbsp; 
&nbsp;17.65%&nbsp; &nbsp; &nbsp;50.00% |&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
17&nbsp; &nbsp; &nbsp;50.00%&nbsp; &nbsp; 100.00%
 &nbsp; &nbsp; system.ruby.network.flits_received::total&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;34&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.int_link_utilization&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; 137&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.packet_network_latency |&nbsp; &nbsp; &nbsp; 
&nbsp;38500&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp;20500&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; 
&nbsp; &nbsp;20000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; system.ruby.network.packet_queueing_latency |&nbsp; &nbsp; 
&nbsp; &nbsp;11000&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; &nbsp; &nbsp; &nbsp; 6000&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|&nbsp; 
&nbsp; &nbsp; &nbsp; 3000&nbsp; &nbsp; &nbsp; &nbsp;
 
 
 Thanks&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 Zhang Meng&nbsp; &nbsp; &nbsp; 
 
  
 
 _______________________________________________
 gem5-users mailing list -- [email protected]
 To unsubscribe send an email to  [email protected]
 %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s 
 
 
 
 -- 
 Jieming
 
  
 
 
 
 
 



-- 
Jieming
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to