stats: updates due to changes to ruby
[gem5.git] / tests / quick / se / 60.rubytest / ref / alpha / linux / rubytest-ruby-MOESI_hammer / stats.txt
1
2 ---------- Begin Simulation Statistics ----------
3 sim_seconds 0.000172 # Number of seconds simulated
4 sim_ticks 172201 # Number of ticks simulated
5 final_tick 172201 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
6 sim_freq 1000000000 # Frequency of simulated ticks
7 host_tick_rate 1943490 # Simulator tick rate (ticks/s)
8 host_mem_usage 142952 # Number of bytes of host memory used
9 host_seconds 0.09 # Real time elapsed on the host
10 system.ruby.l1_cntrl0.L1Dcache.demand_hits 70 # Number of cache demand hits
11 system.ruby.l1_cntrl0.L1Dcache.demand_misses 848 # Number of cache demand misses
12 system.ruby.l1_cntrl0.L1Dcache.demand_accesses 918 # Number of cache demand accesses
13 system.ruby.l1_cntrl0.L1Icache.demand_hits 1 # Number of cache demand hits
14 system.ruby.l1_cntrl0.L1Icache.demand_misses 49 # Number of cache demand misses
15 system.ruby.l1_cntrl0.L1Icache.demand_accesses 50 # Number of cache demand accesses
16 system.ruby.l1_cntrl0.L2cache.demand_hits 49 # Number of cache demand hits
17 system.ruby.l1_cntrl0.L2cache.demand_misses 848 # Number of cache demand misses
18 system.ruby.l1_cntrl0.L2cache.demand_accesses 897 # Number of cache demand accesses
19 system.ruby.dir_cntrl0.memBuffer.memReq 1617 # Total number of memory requests
20 system.ruby.dir_cntrl0.memBuffer.memRead 850 # Number of memory reads
21 system.ruby.dir_cntrl0.memBuffer.memWrite 767 # Number of memory writes
22 system.ruby.dir_cntrl0.memBuffer.memRefresh 1196 # Number of memory refreshes
23 system.ruby.dir_cntrl0.memBuffer.memWaitCycles 550 # Delay stalled at the head of the bank queue
24 system.ruby.dir_cntrl0.memBuffer.memInputQ 48 # Delay in the input queue
25 system.ruby.dir_cntrl0.memBuffer.memBankQ 1 # Delay behind the head of the bank queue
26 system.ruby.dir_cntrl0.memBuffer.totalStalls 599 # Total number of stall cycles
27 system.ruby.dir_cntrl0.memBuffer.stallsPerReq 0.370439 # Expected number of stall cycles per request
28 system.ruby.dir_cntrl0.memBuffer.memBankBusy 172 # memory stalls due to busy bank
29 system.ruby.dir_cntrl0.memBuffer.memBusBusy 204 # memory stalls due to busy bus
30 system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy 52 # memory stalls due to read write turnaround
31 system.ruby.dir_cntrl0.memBuffer.memDataBusBusy 82 # memory stalls due to read read turnaround
32 system.ruby.dir_cntrl0.memBuffer.memArbWait 40 # memory stalls due to arbitration
33 system.ruby.dir_cntrl0.memBuffer.memBankCount | 60 3.71% 3.71% | 50 3.09% 6.80% | 58 3.59% 10.39% | 80 4.95% 15.34% | 69 4.27% 19.60% | 77 4.76% 24.37% | 71 4.39% 28.76% | 48 2.97% 31.73% | 48 2.97% 34.69% | 38 2.35% 37.04% | 42 2.60% 39.64% | 44 2.72% 42.36% | 39 2.41% 44.77% | 57 3.53% 48.30% | 47 2.91% 51.21% | 44 2.72% 53.93% | 42 2.60% 56.52% | 45 2.78% 59.31% | 53 3.28% 62.59% | 54 3.34% 65.92% | 55 3.40% 69.33% | 41 2.54% 71.86% | 48 2.97% 74.83% | 56 3.46% 78.29% | 29 1.79% 80.09% | 45 2.78% 82.87% | 43 2.66% 85.53% | 51 3.15% 88.68% | 47 2.91% 91.59% | 51 3.15% 94.74% | 42 2.60% 97.34% | 43 2.66% 100.00% # Number of accesses per bank
34 system.ruby.dir_cntrl0.memBuffer.memBankCount::total 1617 # Number of accesses per bank
35
36 system.ruby.dir_cntrl0.probeFilter.demand_hits 0 # Number of cache demand hits
37 system.ruby.dir_cntrl0.probeFilter.demand_misses 0 # Number of cache demand misses
38 system.ruby.dir_cntrl0.probeFilter.demand_accesses 0 # Number of cache demand accesses
39 system.ruby.l1_cntrl0.Load 52 0.00% 0.00%
40 system.ruby.l1_cntrl0.Ifetch 53 0.00% 0.00%
41 system.ruby.l1_cntrl0.Store 888 0.00% 0.00%
42 system.ruby.l1_cntrl0.L2_Replacement 840 0.00% 0.00%
43 system.ruby.l1_cntrl0.L1_to_L2 16587 0.00% 0.00%
44 system.ruby.l1_cntrl0.Trigger_L2_to_L1D 41 0.00% 0.00%
45 system.ruby.l1_cntrl0.Trigger_L2_to_L1I 9 0.00% 0.00%
46 system.ruby.l1_cntrl0.Complete_L2_to_L1 50 0.00% 0.00%
47 system.ruby.l1_cntrl0.Exclusive_Data 850 0.00% 0.00%
48 system.ruby.l1_cntrl0.Writeback_Ack 843 0.00% 0.00%
49 system.ruby.l1_cntrl0.All_acks_no_sharers 850 0.00% 0.00%
50 system.ruby.l1_cntrl0.Flush_line 5 0.00% 0.00%
51 system.ruby.l1_cntrl0.Block_Ack 1 0.00% 0.00%
52 system.ruby.l1_cntrl0.I.Load 46 0.00% 0.00%
53 system.ruby.l1_cntrl0.I.Ifetch 40 0.00% 0.00%
54 system.ruby.l1_cntrl0.I.Store 762 0.00% 0.00%
55 system.ruby.l1_cntrl0.I.Flush_line 4 0.00% 0.00%
56 system.ruby.l1_cntrl0.M.Ifetch 1 0.00% 0.00%
57 system.ruby.l1_cntrl0.M.L2_Replacement 71 0.00% 0.00%
58 system.ruby.l1_cntrl0.M.L1_to_L2 83 0.00% 0.00%
59 system.ruby.l1_cntrl0.M.Trigger_L2_to_L1D 11 0.00% 0.00%
60 system.ruby.l1_cntrl0.MM.Load 5 0.00% 0.00%
61 system.ruby.l1_cntrl0.MM.Store 62 0.00% 0.00%
62 system.ruby.l1_cntrl0.MM.L2_Replacement 769 0.00% 0.00%
63 system.ruby.l1_cntrl0.MM.L1_to_L2 809 0.00% 0.00%
64 system.ruby.l1_cntrl0.MM.Trigger_L2_to_L1D 30 0.00% 0.00%
65 system.ruby.l1_cntrl0.MM.Trigger_L2_to_L1I 9 0.00% 0.00%
66 system.ruby.l1_cntrl0.MR.Store 11 0.00% 0.00%
67 system.ruby.l1_cntrl0.MR.L1_to_L2 90 0.00% 0.00%
68 system.ruby.l1_cntrl0.MMR.Ifetch 9 0.00% 0.00%
69 system.ruby.l1_cntrl0.MMR.Store 29 0.00% 0.00%
70 system.ruby.l1_cntrl0.MMR.L1_to_L2 25 0.00% 0.00%
71 system.ruby.l1_cntrl0.MMR.Flush_line 1 0.00% 0.00%
72 system.ruby.l1_cntrl0.IM.L1_to_L2 9996 0.00% 0.00%
73 system.ruby.l1_cntrl0.IM.Exclusive_Data 761 0.00% 0.00%
74 system.ruby.l1_cntrl0.M_W.L1_to_L2 306 0.00% 0.00%
75 system.ruby.l1_cntrl0.M_W.All_acks_no_sharers 85 0.00% 0.00%
76 system.ruby.l1_cntrl0.MM_W.Store 3 0.00% 0.00%
77 system.ruby.l1_cntrl0.MM_W.L1_to_L2 4592 0.00% 0.00%
78 system.ruby.l1_cntrl0.MM_W.All_acks_no_sharers 761 0.00% 0.00%
79 system.ruby.l1_cntrl0.IS.L1_to_L2 529 0.00% 0.00%
80 system.ruby.l1_cntrl0.IS.Exclusive_Data 85 0.00% 0.00%
81 system.ruby.l1_cntrl0.MI.Load 1 0.00% 0.00%
82 system.ruby.l1_cntrl0.MI.Ifetch 3 0.00% 0.00%
83 system.ruby.l1_cntrl0.MI.Store 1 0.00% 0.00%
84 system.ruby.l1_cntrl0.MI.Writeback_Ack 838 0.00% 0.00%
85 system.ruby.l1_cntrl0.MT.Store 2 0.00% 0.00%
86 system.ruby.l1_cntrl0.MT.L1_to_L2 54 0.00% 0.00%
87 system.ruby.l1_cntrl0.MT.Complete_L2_to_L1 11 0.00% 0.00%
88 system.ruby.l1_cntrl0.MMT.Store 18 0.00% 0.00%
89 system.ruby.l1_cntrl0.MMT.L1_to_L2 103 0.00% 0.00%
90 system.ruby.l1_cntrl0.MMT.Complete_L2_to_L1 39 0.00% 0.00%
91 system.ruby.l1_cntrl0.MI_F.Writeback_Ack 5 0.00% 0.00%
92 system.ruby.l1_cntrl0.MM_F.Block_Ack 1 0.00% 0.00%
93 system.ruby.l1_cntrl0.IM_F.Exclusive_Data 4 0.00% 0.00%
94 system.ruby.l1_cntrl0.MM_WF.All_acks_no_sharers 4 0.00% 0.00%
95 system.ruby.dir_cntrl0.GETX 761 0.00% 0.00%
96 system.ruby.dir_cntrl0.GETS 87 0.00% 0.00%
97 system.ruby.dir_cntrl0.PUT 913 0.00% 0.00%
98 system.ruby.dir_cntrl0.UnblockM 845 0.00% 0.00%
99 system.ruby.dir_cntrl0.Writeback_Exclusive_Clean 75 0.00% 0.00%
100 system.ruby.dir_cntrl0.Writeback_Exclusive_Dirty 767 0.00% 0.00%
101 system.ruby.dir_cntrl0.Memory_Data 850 0.00% 0.00%
102 system.ruby.dir_cntrl0.Memory_Ack 767 0.00% 0.00%
103 system.ruby.dir_cntrl0.GETF 5 0.00% 0.00%
104 system.ruby.dir_cntrl0.PUTF 5 0.00% 0.00%
105 system.ruby.dir_cntrl0.NO.PUT 838 0.00% 0.00%
106 system.ruby.dir_cntrl0.NO.GETF 1 0.00% 0.00%
107 system.ruby.dir_cntrl0.E.GETX 761 0.00% 0.00%
108 system.ruby.dir_cntrl0.E.GETS 85 0.00% 0.00%
109 system.ruby.dir_cntrl0.E.GETF 4 0.00% 0.00%
110 system.ruby.dir_cntrl0.NO_B.PUT 75 0.00% 0.00%
111 system.ruby.dir_cntrl0.NO_B.UnblockM 845 0.00% 0.00%
112 system.ruby.dir_cntrl0.NO_B_W.Memory_Data 846 0.00% 0.00%
113 system.ruby.dir_cntrl0.WB.GETS 1 0.00% 0.00%
114 system.ruby.dir_cntrl0.WB.Writeback_Exclusive_Clean 75 0.00% 0.00%
115 system.ruby.dir_cntrl0.WB.Writeback_Exclusive_Dirty 767 0.00% 0.00%
116 system.ruby.dir_cntrl0.WB_E_W.GETS 1 0.00% 0.00%
117 system.ruby.dir_cntrl0.WB_E_W.Memory_Ack 767 0.00% 0.00%
118 system.ruby.dir_cntrl0.NO_F.PUTF 5 0.00% 0.00%
119 system.ruby.dir_cntrl0.NO_F_W.Memory_Data 4 0.00% 0.00%
120
121 ---------- End Simulation Statistics ----------