Hi all,

I need to check the amount of network traffic generated.
I compiled gem5.opt with MESI_Two_Level protocol. Run it with such command:
./build/ALPHA/gem5.opt --stats-file=stats16.txt ./configs/example/fs.py --ruby 
--num-cpu=16 --num-dir=16 --caches --l2cache --l1d_size=64kB --l1i_size=32kB 
--l2_size=2MB --topology=Mesh --mesh-rows=4 --num-l2cache=16
I suppose to have such information or similar included in stats.txt or 
Ruby.stats:

system.ruby.network.flits_injected       |     2019127     44.99%     44.99% |  
   2130903     47.48%     92.46% |      338382      7.54%    100.00% |          
 0      0.00%    100.00% |           0      0.00%    100.00% |           0      
0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%   
 100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
system.ruby.network.flits_injected::total      4488412                      

system.ruby.network.network_latency      |    53659045                       |  
  38042485                       |     5429863                       |          
 0                       |           0                       |           0      
                 |           0                       |           0              
         |           0                       |           0                      

system.ruby.network.queueing_latency     |     4038254                       |  
   3765218                       |      338382                       |          
 0                       |           0                       |           0      
                 |           0                       |           0              
         |           0                       |           0                      

system.ruby.network.average_vnet_latency |   26.575369                       |  
 17.852753                       |   16.046548                       |         
nan                       |         nan                       |         nan     
                  |         nan                       |         nan             
          |         nan                       |         nan                     
 

But I don't have any thing related to flits_injects and I don't even have 
ruby.stats. I am sure I enabled ruby because I can use RubySlicc, RubyCache, 
RubyGenerated to debug.

What should I do to let the network traffic show in the stats.txt? 

Thank you for your help!

Wei Shu
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to