summaryrefslogtreecommitdiff
path: root/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory
diff options
context:
space:
mode:
Diffstat (limited to 'tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory')
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats492
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt276
2 files changed, 290 insertions, 478 deletions
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats
index 864f22205..33cec94dc 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/ruby.stats
@@ -1,26 +1,24 @@
-Real time: Apr/09/2013 02:05:31
+Real time: Jun/08/2013 14:13:51
Profiler Stats
--------------
-Elapsed_time_in_seconds: 139
-Elapsed_time_in_minutes: 2.31667
-Elapsed_time_in_hours: 0.0386111
-Elapsed_time_in_days: 0.0016088
+Elapsed_time_in_seconds: 78
+Elapsed_time_in_minutes: 1.3
+Elapsed_time_in_hours: 0.0216667
+Elapsed_time_in_days: 0.000902778
-Virtual_time_in_seconds: 139.38
-Virtual_time_in_minutes: 2.323
-Virtual_time_in_hours: 0.0387167
-Virtual_time_in_days: 0.00161319
+Virtual_time_in_seconds: 78.87
+Virtual_time_in_minutes: 1.3145
+Virtual_time_in_hours: 0.0219083
+Virtual_time_in_days: 0.000912847
Ruby_current_time: 7257449
Ruby_start_time: 0
Ruby_cycles: 7257449
-mbytes_resident: 65.4102
-mbytes_total: 245.32
-resident_ratio: 0.266632
-
-ruby_cycles_executed: [ 7257450 7257450 7257450 7257450 7257450 7257450 7257450 7257450 ]
+mbytes_resident: 71.2383
+mbytes_total: 285.629
+resident_ratio: 0.249436
Busy Controller Counts:
L1Cache-0:0 L1Cache-1:0 L1Cache-2:0 L1Cache-3:0 L1Cache-4:0 L1Cache-5:0 L1Cache-6:0 L1Cache-7:0
@@ -60,7 +58,6 @@ Request vs. RubySystem State Profile
--------------------------------
-filter_action: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
Message Delayed Cycles
----------------------
@@ -79,13 +76,13 @@ Total_delay_cycles: [binsize: 32 max: 952 count: 4856797 average: 43.4082 | stan
Resource Usage
--------------
page_size: 4096
-user_time: 139
+user_time: 78
system_time: 0
-page_reclaims: 17300
-page_faults: 7
+page_reclaims: 11392
+page_faults: 0
swaps: 0
-block_inputs: 1648
-block_outputs: 296
+block_inputs: 0
+block_outputs: 272
Network Stats
-------------
@@ -293,458 +290,3 @@ links_utilized_percent_switch_10: 14.8743
outgoing_messages_switch_10_link_9_Response_Data: 212955 15332760 [ 0 212955 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_10_link_9_Response_Control: 392034 3136272 [ 0 392034 0 0 0 0 0 0 0 0 ] base_latency: 1
- --- L1Cache ---
- - Event Counts -
-Load [49778 49377 49516 49381 49747 49368 50044 49642 ] 396853
-Ifetch [0 0 0 0 0 0 0 0 ] 0
-Store [26786 26679 26651 26574 26897 26600 26631 26746 ] 213564
-Inv [73735 73350 73434 73266 73836 73403 73975 73550 ] 588549
-L1_Replacement [533617 530929 531837 527767 533499 530493 533236 532831 ] 4254209
-Fwd_GETX [198 220 198 200 215 204 212 216 ] 1663
-Fwd_GETS [159 151 153 155 149 129 133 142 ] 1171
-Fwd_GET_INSTR [0 0 0 0 0 0 0 0 ] 0
-Data [1 2 1 0 3 2 1 1 ] 11
-Data_Exclusive [48989 48607 48775 48593 48923 48630 49230 48877 ] 390624
-DataS_fromL1 [147 148 149 152 133 124 182 136 ] 1171
-Data_all_Acks [27420 27295 27237 27204 27578 27207 27259 27370 ] 218570
-Ack [1 2 1 0 3 2 1 1 ] 11
-Ack_all [1 2 1 0 3 2 1 1 ] 11
-WB_Ack [40110 39623 40034 39662 40309 39563 40425 40081 ] 319807
-PF_Load [0 0 0 0 0 0 0 0 ] 0
-PF_Ifetch [0 0 0 0 0 0 0 0 ] 0
-PF_Store [0 0 0 0 0 0 0 0 ] 0
-
- - Transitions -
-NP Load [49768 49368 49506 49370 49736 49359 50040 49632 ] 396779
-NP Ifetch [0 0 0 0 0 0 0 0 ] 0
-NP Store [26783 26673 26639 26570 26890 26593 26629 26744 ] 213521
-NP Inv [436 404 386 385 420 399 405 385 ] 3220
-NP L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-NP PF_Load [0 0 0 0 0 0 0 0 ] 0
-NP PF_Ifetch [0 0 0 0 0 0 0 0 ] 0
-NP PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-I Load [8 9 9 9 9 8 4 8 ] 64
-I Ifetch [0 0 0 0 0 0 0 0 ] 0
-I Store [2 6 11 4 6 6 2 2 ] 39
-I Inv [0 0 0 0 0 0 0 0 ] 0
-I L1_Replacement [36061 36066 35776 35948 35950 36049 35879 35962 ] 287691
-I PF_Load [0 0 0 0 0 0 0 0 ] 0
-I PF_Ifetch [0 0 0 0 0 0 0 0 ] 0
-I PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-S Load [0 0 0 0 0 0 0 0 ] 0
-S Ifetch [0 0 0 0 0 0 0 0 ] 0
-S Store [0 0 0 0 0 0 0 0 ] 0
-S Inv [475 488 482 528 526 446 511 500 ] 3956
-S L1_Replacement [375 347 329 325 361 336 360 328 ] 2761
-S PF_Load [0 0 0 0 0 0 0 0 ] 0
-S PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-E Load [2 0 0 0 1 0 0 2 ] 5
-E Ifetch [0 0 0 0 0 0 0 0 ] 0
-E Store [0 0 0 0 0 0 0 0 ] 0
-E Inv [22855 23068 22724 22855 22694 23009 22944 22917 ] 183066
-E L1_Replacement [26080 25475 25987 25671 26159 25558 26202 25901 ] 207033
-E Fwd_GETX [47 55 52 62 56 56 77 52 ] 457
-E Fwd_GETS [7 9 12 5 14 7 7 7 ] 68
-E Fwd_GET_INSTR [0 0 0 0 0 0 0 0 ] 0
-E PF_Load [0 0 0 0 0 0 0 0 ] 0
-E PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-M Load [0 0 0 1 1 1 0 0 ] 3
-M Ifetch [0 0 0 0 0 0 0 0 ] 0
-M Store [1 0 1 0 0 1 0 0 ] 3
-M Inv [12660 12445 12509 12484 12663 12517 12326 12472 ] 100076
-M L1_Replacement [14031 14149 14049 13992 14152 14005 14224 14181 ] 112783
-M Fwd_GETX [34 25 30 32 26 36 27 32 ] 242
-M Fwd_GETS [59 60 61 63 54 40 53 61 ] 451
-M Fwd_GET_INSTR [0 0 0 0 0 0 0 0 ] 0
-M PF_Load [0 0 0 0 0 0 0 0 ] 0
-M PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-IS Load [0 0 0 0 0 0 0 0 ] 0
-IS Ifetch [0 0 0 0 0 0 0 0 ] 0
-IS Store [0 0 0 0 0 0 0 0 ] 0
-IS Inv [0 0 0 0 0 0 1 1 ] 2
-IS L1_Replacement [297388 295578 296859 294148 297188 294582 298840 297864 ] 2372447
-IS Data_Exclusive [48989 48607 48775 48593 48923 48630 49230 48877 ] 390624
-IS DataS_fromL1 [147 148 149 152 133 124 182 136 ] 1171
-IS Data_all_Acks [637 618 589 633 686 611 629 624 ] 5027
-IS PF_Load [0 0 0 0 0 0 0 0 ] 0
-IS PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-IM Load [0 0 0 0 0 0 0 0 ] 0
-IM Ifetch [0 0 0 0 0 0 0 0 ] 0
-IM Store [0 0 0 0 0 0 0 0 ] 0
-IM Inv [0 0 0 0 0 0 0 0 ] 0
-IM L1_Replacement [159682 159314 158837 157683 159689 159963 157731 158595 ] 1271494
-IM Data [1 2 1 0 3 2 1 1 ] 11
-IM Data_all_Acks [26783 26677 26648 26571 26892 26596 26629 26745 ] 213541
-IM Ack [0 0 0 0 0 0 0 0 ] 0
-IM PF_Load [0 0 0 0 0 0 0 0 ] 0
-IM PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-SM Load [0 0 0 0 0 0 0 0 ] 0
-SM Ifetch [0 0 0 0 0 0 0 0 ] 0
-SM Store [0 0 0 0 0 0 0 0 ] 0
-SM Inv [0 0 0 0 0 0 0 0 ] 0
-SM L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-SM Ack [1 2 1 0 3 2 1 1 ] 11
-SM Ack_all [1 2 1 0 3 2 1 1 ] 11
-SM PF_Load [0 0 0 0 0 0 0 0 ] 0
-SM PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-IS_I Load [0 0 0 0 0 0 0 0 ] 0
-IS_I Ifetch [0 0 0 0 0 0 0 0 ] 0
-IS_I Store [0 0 0 0 0 0 0 0 ] 0
-IS_I Inv [0 0 0 0 0 0 0 0 ] 0
-IS_I L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-IS_I Data_Exclusive [0 0 0 0 0 0 0 0 ] 0
-IS_I DataS_fromL1 [0 0 0 0 0 0 0 0 ] 0
-IS_I Data_all_Acks [0 0 0 0 0 0 1 1 ] 2
-IS_I PF_Load [0 0 0 0 0 0 0 0 ] 0
-IS_I PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-M_I Load [0 0 0 0 0 0 0 0 ] 0
-M_I Ifetch [0 0 0 0 0 0 0 0 ] 0
-M_I Store [0 0 0 0 0 0 0 0 ] 0
-M_I Inv [37277 36920 37310 36987 37511 37013 37760 37258 ] 298036
-M_I L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-M_I Fwd_GETX [117 140 116 106 133 112 108 132 ] 964
-M_I Fwd_GETS [93 82 80 87 81 82 73 74 ] 652
-M_I Fwd_GET_INSTR [0 0 0 0 0 0 0 0 ] 0
-M_I WB_Ack [2624 2482 2530 2483 2584 2356 2484 2618 ] 20161
-M_I PF_Load [0 0 0 0 0 0 0 0 ] 0
-M_I PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-SINK_WB_ACK Load [0 0 1 1 0 0 0 0 ] 2
-SINK_WB_ACK Ifetch [0 0 0 0 0 0 0 0 ] 0
-SINK_WB_ACK Store [0 0 0 0 1 0 0 0 ] 1
-SINK_WB_ACK Inv [32 25 23 27 22 19 28 17 ] 193
-SINK_WB_ACK L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-SINK_WB_ACK WB_Ack [37486 37141 37504 37179 37725 37207 37941 37463 ] 299646
-SINK_WB_ACK PF_Load [0 0 0 0 0 0 0 0 ] 0
-SINK_WB_ACK PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-PF_IS Load [0 0 0 0 0 0 0 0 ] 0
-PF_IS Ifetch [0 0 0 0 0 0 0 0 ] 0
-PF_IS Store [0 0 0 0 0 0 0 0 ] 0
-PF_IS Inv [0 0 0 0 0 0 0 0 ] 0
-PF_IS L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-PF_IS Data_Exclusive [0 0 0 0 0 0 0 0 ] 0
-PF_IS DataS_fromL1 [0 0 0 0 0 0 0 0 ] 0
-PF_IS Data_all_Acks [0 0 0 0 0 0 0 0 ] 0
-PF_IS PF_Load [0 0 0 0 0 0 0 0 ] 0
-PF_IS PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-PF_IM Load [0 0 0 0 0 0 0 0 ] 0
-PF_IM Ifetch [0 0 0 0 0 0 0 0 ] 0
-PF_IM Store [0 0 0 0 0 0 0 0 ] 0
-PF_IM Inv [0 0 0 0 0 0 0 0 ] 0
-PF_IM L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-PF_IM Data [0 0 0 0 0 0 0 0 ] 0
-PF_IM Data_all_Acks [0 0 0 0 0 0 0 0 ] 0
-PF_IM Ack [0 0 0 0 0 0 0 0 ] 0
-PF_IM PF_Load [0 0 0 0 0 0 0 0 ] 0
-PF_IM PF_Store [0 0 0 0 0 0 0 0 ] 0
-
-PF_SM Load [0 0 0 0 0 0 0 0 ] 0
-PF_SM Ifetch [0 0 0 0 0 0 0 0 ] 0
-PF_SM Store [0 0 0 0 0 0 0 0 ] 0
-PF_SM Inv [0 0 0 0 0 0 0 0 ] 0
-PF_SM L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-PF_SM Ack [0 0 0 0 0 0 0 0 ] 0
-PF_SM Ack_all [0 0 0 0 0 0 0 0 ] 0
-
-PF_IS_I Load [0 0 0 0 0 0 0 0 ] 0
-PF_IS_I Store [0 0 0 0 0 0 0 0 ] 0
-PF_IS_I Inv [0 0 0 0 0 0 0 0 ] 0
-PF_IS_I L1_Replacement [0 0 0 0 0 0 0 0 ] 0
-PF_IS_I Data_Exclusive [0 0 0 0 0 0 0 0 ] 0
-PF_IS_I DataS_fromL1 [0 0 0 0 0 0 0 0 ] 0
-PF_IS_I Data_all_Acks [0 0 0 0 0 0 0 0 ] 0
-
- --- L2Cache ---
- - Event Counts -
-L1_GET_INSTR [0 ] 0
-L1_GETS [398575 ] 398575
-L1_GETX [215875 ] 215875
-L1_UPGRADE [0 ] 0
-L1_PUTX [21987 ] 21987
-L1_PUTX_old [305455 ] 305455
-Fwd_L1_GETX [0 ] 0
-Fwd_L1_GETS [0 ] 0
-Fwd_L1_GET_INSTR [0 ] 0
-L2_Replacement [8554 ] 8554
-L2_Replacement_clean [4607156 ] 4607156
-Mem_Data [604993 ] 604993
-Mem_Ack [604984 ] 604984
-WB_Data [205698 ] 205698
-WB_Data_clean [193585 ] 193585
-Ack [3680 ] 3680
-Ack_all [186735 ] 186735
-Unblock [1171 ] 1171
-Unblock_Cancel [0 ] 0
-Exclusive_Unblock [604175 ] 604175
-MEM_Inv [0 ] 0
-
- - Transitions -
-NP L1_GET_INSTR [0 ] 0
-NP L1_GETS [393127 ] 393127
-NP L1_GETX [211871 ] 211871
-NP L1_PUTX [0 ] 0
-NP L1_PUTX_old [283962 ] 283962
-
-SS L1_GET_INSTR [0 ] 0
-SS L1_GETS [4 ] 4
-SS L1_GETX [11 ] 11
-SS L1_UPGRADE [0 ] 0
-SS L1_PUTX [456 ] 456
-SS L1_PUTX_old [1 ] 1
-SS L2_Replacement [1087 ] 1087
-SS L2_Replacement_clean [2582 ] 2582
-SS MEM_Inv [0 ] 0
-
-M L1_GET_INSTR [0 ] 0
-M L1_GETS [9 ] 9
-M L1_GETX [9 ] 9
-M L1_PUTX [0 ] 0
-M L1_PUTX_old [0 ] 0
-M L2_Replacement [7258 ] 7258
-M L2_Replacement_clean [12885 ] 12885
-M MEM_Inv [0 ] 0
-
-MT L1_GET_INSTR [0 ] 0
-MT L1_GETS [1171 ] 1171
-MT L1_GETX [1663 ] 1663
-MT L1_PUTX [20161 ] 20161
-MT L1_PUTX_old [694 ] 694
-MT L2_Replacement [5 ] 5
-MT L2_Replacement_clean [581173 ] 581173
-MT MEM_Inv [0 ] 0
-
-M_I L1_GET_INSTR [0 ] 0
-M_I L1_GETS [226 ] 226
-M_I L1_GETX [136 ] 136
-M_I L1_UPGRADE [0 ] 0
-M_I L1_PUTX [0 ] 0
-M_I L1_PUTX_old [13952 ] 13952
-M_I Mem_Ack [604984 ] 604984
-M_I MEM_Inv [0 ] 0
-
-MT_I L1_GET_INSTR [0 ] 0
-MT_I L1_GETS [0 ] 0
-MT_I L1_GETX [0 ] 0
-MT_I L1_UPGRADE [0 ] 0
-MT_I L1_PUTX [0 ] 0
-MT_I L1_PUTX_old [0 ] 0
-MT_I WB_Data [3 ] 3
-MT_I WB_Data_clean [0 ] 0
-MT_I Ack_all [2 ] 2
-MT_I MEM_Inv [0 ] 0
-
-MCT_I L1_GET_INSTR [0 ] 0
-MCT_I L1_GETS [67 ] 67
-MCT_I L1_GETX [78 ] 78
-MCT_I L1_UPGRADE [0 ] 0
-MCT_I L1_PUTX [0 ] 0
-MCT_I L1_PUTX_old [6266 ] 6266
-MCT_I WB_Data [204606 ] 204606
-MCT_I WB_Data_clean [193503 ] 193503
-MCT_I Ack_all [183064 ] 183064
-
-I_I L1_GET_INSTR [0 ] 0
-I_I L1_GETS [0 ] 0
-I_I L1_GETX [0 ] 0
-I_I L1_UPGRADE [0 ] 0
-I_I L1_PUTX [0 ] 0
-I_I L1_PUTX_old [1 ] 1
-I_I Ack [2590 ] 2590
-I_I Ack_all [2582 ] 2582
-
-S_I L1_GET_INSTR [0 ] 0
-S_I L1_GETS [0 ] 0
-S_I L1_GETX [0 ] 0
-S_I L1_UPGRADE [0 ] 0
-S_I L1_PUTX [0 ] 0
-S_I L1_PUTX_old [0 ] 0
-S_I Ack [1090 ] 1090
-S_I Ack_all [1087 ] 1087
-S_I MEM_Inv [0 ] 0
-
-ISS L1_GET_INSTR [0 ] 0
-ISS L1_GETS [2509 ] 2509
-ISS L1_GETX [1307 ] 1307
-ISS L1_PUTX [0 ] 0
-ISS L1_PUTX_old [266 ] 266
-ISS L2_Replacement [0 ] 0
-ISS L2_Replacement_clean [2167226 ] 2167226
-ISS Mem_Data [390615 ] 390615
-ISS MEM_Inv [0 ] 0
-
-IS L1_GET_INSTR [0 ] 0
-IS L1_GETS [7 ] 7
-IS L1_GETX [3 ] 3
-IS L1_PUTX [0 ] 0
-IS L1_PUTX_old [1 ] 1
-IS L2_Replacement [0 ] 0
-IS L2_Replacement_clean [14533 ] 14533
-IS Mem_Data [2509 ] 2509
-IS MEM_Inv [0 ] 0
-
-IM L1_GET_INSTR [0 ] 0
-IM L1_GETS [1302 ] 1302
-IM L1_GETX [709 ] 709
-IM L1_PUTX [0 ] 0
-IM L1_PUTX_old [310 ] 310
-IM L2_Replacement [0 ] 0
-IM L2_Replacement_clean [1170224 ] 1170224
-IM Mem_Data [211869 ] 211869
-IM MEM_Inv [0 ] 0
-
-SS_MB L1_GET_INSTR [0 ] 0
-SS_MB L1_GETS [0 ] 0
-SS_MB L1_GETX [0 ] 0
-SS_MB L1_UPGRADE [0 ] 0
-SS_MB L1_PUTX [0 ] 0
-SS_MB L1_PUTX_old [0 ] 0
-SS_MB L2_Replacement [5 ] 5
-SS_MB L2_Replacement_clean [10 ] 10
-SS_MB Unblock_Cancel [0 ] 0
-SS_MB Exclusive_Unblock [11 ] 11
-SS_MB MEM_Inv [0 ] 0
-
-MT_MB L1_GET_INSTR [0 ] 0
-MT_MB L1_GETS [151 ] 151
-MT_MB L1_GETX [87 ] 87
-MT_MB L1_UPGRADE [0 ] 0
-MT_MB L1_PUTX [840 ] 840
-MT_MB L1_PUTX_old [1 ] 1
-MT_MB L2_Replacement [0 ] 0
-MT_MB L2_Replacement_clean [655321 ] 655321
-MT_MB Unblock_Cancel [0 ] 0
-MT_MB Exclusive_Unblock [604164 ] 604164
-MT_MB MEM_Inv [0 ] 0
-
-MT_IIB L1_GET_INSTR [0 ] 0
-MT_IIB L1_GETS [2 ] 2
-MT_IIB L1_GETX [1 ] 1
-MT_IIB L1_UPGRADE [0 ] 0
-MT_IIB L1_PUTX [527 ] 527
-MT_IIB L1_PUTX_old [1 ] 1
-MT_IIB L2_Replacement [0 ] 0
-MT_IIB L2_Replacement_clean [3164 ] 3164
-MT_IIB WB_Data [727 ] 727
-MT_IIB WB_Data_clean [53 ] 53
-MT_IIB Unblock [391 ] 391
-MT_IIB MEM_Inv [0 ] 0
-
-MT_IB L1_GET_INSTR [0 ] 0
-MT_IB L1_GETS [0 ] 0
-MT_IB L1_GETX [0 ] 0
-MT_IB L1_UPGRADE [0 ] 0
-MT_IB L1_PUTX [1 ] 1
-MT_IB L1_PUTX_old [0 ] 0
-MT_IB L2_Replacement [0 ] 0
-MT_IB L2_Replacement_clean [38 ] 38
-MT_IB WB_Data [362 ] 362
-MT_IB WB_Data_clean [29 ] 29
-MT_IB Unblock_Cancel [0 ] 0
-MT_IB MEM_Inv [0 ] 0
-
-MT_SB L1_GET_INSTR [0 ] 0
-MT_SB L1_GETS [0 ] 0
-MT_SB L1_GETX [0 ] 0
-MT_SB L1_UPGRADE [0 ] 0
-MT_SB L1_PUTX [2 ] 2
-MT_SB L1_PUTX_old [0 ] 0
-MT_SB L2_Replacement [199 ] 199
-MT_SB L2_Replacement_clean [0 ] 0
-MT_SB Unblock [780 ] 780
-MT_SB MEM_Inv [0 ] 0
-
-Memory controller: system.ruby.dir_cntrl0.memBuffer:
- memory_total_requests: 817953
- memory_reads: 604997
- memory_writes: 212953
- memory_refreshes: 50399
- memory_total_request_delays: 5673617
- memory_delays_per_request: 6.93636
- memory_delays_in_input_queue: 172403
- memory_delays_behind_head_of_bank_queue: 411771
- memory_delays_stalled_at_head_of_bank_queue: 5089443
- memory_stalls_for_bank_busy: 991356
- memory_stalls_for_random_busy: 0
- memory_stalls_for_anti_starvation: 192369
- memory_stalls_for_arbitration: 976938
- memory_stalls_for_bus: 1587349
- memory_stalls_for_tfaw: 0
- memory_stalls_for_read_write_turnaround: 927948
- memory_stalls_for_read_read_turnaround: 413483
- accesses_per_bank: 25693 25309 25639 25493 25446 25240 25202 25657 25510 25612 25713 25863 25420 25756 25574 25666 25584 25558 25869 25665 25398 25614 25401 25740 25400 25542 25601 25502 25584 25779 25408 25515
-
- --- Directory ---
- - Event Counts -
-Fetch [604998 ] 604998
-Data [212955 ] 212955
-Memory_Data [604995 ] 604995
-Memory_Ack [212951 ] 212951
-DMA_READ [0 ] 0
-DMA_WRITE [0 ] 0
-CleanReplacement [392034 ] 392034
-
- - Transitions -
-I Fetch [604998 ] 604998
-I DMA_READ [0 ] 0
-I DMA_WRITE [0 ] 0
-
-ID Fetch [0 ] 0
-ID Data [0 ] 0
-ID Memory_Data [0 ] 0
-ID DMA_READ [0 ] 0
-ID DMA_WRITE [0 ] 0
-
-ID_W Fetch [0 ] 0
-ID_W Data [0 ] 0
-ID_W Memory_Ack [0 ] 0
-ID_W DMA_READ [0 ] 0
-ID_W DMA_WRITE [0 ] 0
-
-M Data [212955 ] 212955
-M DMA_READ [0 ] 0
-M DMA_WRITE [0 ] 0
-M CleanReplacement [392034 ] 392034
-
-IM Fetch [0 ] 0
-IM Data [0 ] 0
-IM Memory_Data [604995 ] 604995
-IM DMA_READ [0 ] 0
-IM DMA_WRITE [0 ] 0
-
-MI Fetch [0 ] 0
-MI Data [0 ] 0
-MI Memory_Ack [212951 ] 212951
-MI DMA_READ [0 ] 0
-MI DMA_WRITE [0 ] 0
-
-M_DRD Data [0 ] 0
-M_DRD DMA_READ [0 ] 0
-M_DRD DMA_WRITE [0 ] 0
-
-M_DRDI Fetch [0 ] 0
-M_DRDI Data [0 ] 0
-M_DRDI Memory_Ack [0 ] 0
-M_DRDI DMA_READ [0 ] 0
-M_DRDI DMA_WRITE [0 ] 0
-
-M_DWR Data [0 ] 0
-M_DWR DMA_READ [0 ] 0
-M_DWR DMA_WRITE [0 ] 0
-
-M_DWRI Fetch [0 ] 0
-M_DWRI Data [0 ] 0
-M_DWRI Memory_Ack [0 ] 0
-M_DWRI DMA_READ [0 ] 0
-M_DWRI DMA_WRITE [0 ] 0
-
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt
index 810fd780f..aeca3d3c7 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_CMP_directory/stats.txt
@@ -4,9 +4,9 @@ sim_seconds 0.007257 # Nu
sim_ticks 7257449 # Number of ticks simulated
final_tick 7257449 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
-host_tick_rate 119266 # Simulator tick rate (ticks/s)
-host_mem_usage 252632 # Number of bytes of host memory used
-host_seconds 60.85 # Real time elapsed on the host
+host_tick_rate 92293 # Simulator tick rate (ticks/s)
+host_mem_usage 292488 # Number of bytes of host memory used
+host_seconds 78.63 # Real time elapsed on the host
system.funcbus.throughput 0 # Throughput (bytes/s)
system.funcbus.data_through_bus 0 # Total data (bytes)
system.ruby.l1_cntrl4.L1Dcache.demand_hits 2 # Number of cache demand hits
@@ -132,6 +132,24 @@ system.ruby.l1_cntrl3.prefetcher.misses_on_prefetched_blocks 0
system.ruby.l2_cntrl0.L2cache.demand_hits 33 # Number of cache demand hits
system.ruby.l2_cntrl0.L2cache.demand_misses 610348 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 610381 # Number of cache demand accesses
+system.ruby.dir_cntrl0.memBuffer.memReq 817953 # Total number of memory requests
+system.ruby.dir_cntrl0.memBuffer.memRead 604997 # Number of memory reads
+system.ruby.dir_cntrl0.memBuffer.memWrite 212953 # Number of memory writes
+system.ruby.dir_cntrl0.memBuffer.memRefresh 50399 # Number of memory refreshes
+system.ruby.dir_cntrl0.memBuffer.memWaitCycles 5089443 # Delay stalled at the head of the bank queue
+system.ruby.dir_cntrl0.memBuffer.memInputQ 172403 # Delay in the input queue
+system.ruby.dir_cntrl0.memBuffer.memBankQ 411771 # Delay behind the head of the bank queue
+system.ruby.dir_cntrl0.memBuffer.totalStalls 5673617 # Total number of stall cycles
+system.ruby.dir_cntrl0.memBuffer.stallsPerReq 6.936361 # Expected number of stall cycles per request
+system.ruby.dir_cntrl0.memBuffer.memBankBusy 991356 # memory stalls due to busy bank
+system.ruby.dir_cntrl0.memBuffer.memBusBusy 1587349 # memory stalls due to busy bus
+system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy 927948 # memory stalls due to read write turnaround
+system.ruby.dir_cntrl0.memBuffer.memDataBusBusy 413483 # memory stalls due to read read turnaround
+system.ruby.dir_cntrl0.memBuffer.memArbWait 976938 # memory stalls due to arbitration
+system.ruby.dir_cntrl0.memBuffer.memNotOld 192369 # memory stalls due to anti starvation
+system.ruby.dir_cntrl0.memBuffer.memBankCount | 25693 3.14% 3.14% | 25309 3.09% 6.24% | 25639 3.13% 9.37% | 25493 3.12% 12.49% | 25446 3.11% 15.60% | 25240 3.09% 18.68% | 25202 3.08% 21.76% | 25657 3.14% 24.90% | 25510 3.12% 28.02% | 25612 3.13% 31.15% | 25713 3.14% 34.29% | 25863 3.16% 37.46% | 25420 3.11% 40.56% | 25756 3.15% 43.71% | 25574 3.13% 46.84% | 25666 3.14% 49.98% | 25584 3.13% 53.11% | 25558 3.12% 56.23% | 25869 3.16% 59.39% | 25665 3.14% 62.53% | 25398 3.11% 65.64% | 25614 3.13% 68.77% | 25401 3.11% 71.87% | 25740 3.15% 75.02% | 25400 3.11% 78.12% | 25542 3.12% 81.25% | 25601 3.13% 84.38% | 25502 3.12% 87.49% | 25584 3.13% 90.62% | 25779 3.15% 93.77% | 25408 3.11% 96.88% | 25515 3.12% 100.00% # Number of accesses per bank
+system.ruby.dir_cntrl0.memBuffer.memBankCount::total 817953 # Number of accesses per bank
+
system.cpu0.num_reads 99060 # number of read accesses completed
system.cpu0.num_writes 53442 # number of write accesses completed
system.cpu0.num_copies 0 # number of copy accesses completed
@@ -156,5 +174,257 @@ system.cpu6.num_copies 0 # nu
system.cpu7.num_reads 99052 # number of read accesses completed
system.cpu7.num_writes 53517 # number of write accesses completed
system.cpu7.num_copies 0 # number of copy accesses completed
+system.ruby.l1_cntrl0.Load | 49778 12.54% 12.54% | 49377 12.44% 24.99% | 49516 12.48% 37.46% | 49381 12.44% 49.91% | 49747 12.54% 62.44% | 49368 12.44% 74.88% | 50044 12.61% 87.49% | 49642 12.51% 100.00%
+system.ruby.l1_cntrl0.Load::total 396853
+
+system.ruby.l1_cntrl0.Store | 26786 12.54% 12.54% | 26679 12.49% 25.03% | 26651 12.48% 37.51% | 26574 12.44% 49.96% | 26897 12.59% 62.55% | 26600 12.46% 75.01% | 26631 12.47% 87.48% | 26746 12.52% 100.00%
+system.ruby.l1_cntrl0.Store::total 213564
+
+system.ruby.l1_cntrl0.Inv | 73735 12.53% 12.53% | 73350 12.46% 24.99% | 73434 12.48% 37.47% | 73266 12.45% 49.92% | 73836 12.55% 62.46% | 73403 12.47% 74.93% | 73975 12.57% 87.50% | 73550 12.50% 100.00%
+system.ruby.l1_cntrl0.Inv::total 588549
+
+system.ruby.l1_cntrl0.L1_Replacement | 533617 12.54% 12.54% | 530929 12.48% 25.02% | 531837 12.50% 37.52% | 527767 12.41% 49.93% | 533499 12.54% 62.47% | 530493 12.47% 74.94% | 533236 12.53% 87.48% | 532831 12.52% 100.00%
+system.ruby.l1_cntrl0.L1_Replacement::total 4254209
+
+system.ruby.l1_cntrl0.Fwd_GETX | 198 11.91% 11.91% | 220 13.23% 25.14% | 198 11.91% 37.04% | 200 12.03% 49.07% | 215 12.93% 62.00% | 204 12.27% 74.26% | 212 12.75% 87.01% | 216 12.99% 100.00%
+system.ruby.l1_cntrl0.Fwd_GETX::total 1663
+
+system.ruby.l1_cntrl0.Fwd_GETS | 159 13.58% 13.58% | 151 12.89% 26.47% | 153 13.07% 39.54% | 155 13.24% 52.78% | 149 12.72% 65.50% | 129 11.02% 76.52% | 133 11.36% 87.87% | 142 12.13% 100.00%
+system.ruby.l1_cntrl0.Fwd_GETS::total 1171
+
+system.ruby.l1_cntrl0.Data | 1 9.09% 9.09% | 2 18.18% 27.27% | 1 9.09% 36.36% | 0 0.00% 36.36% | 3 27.27% 63.64% | 2 18.18% 81.82% | 1 9.09% 90.91% | 1 9.09% 100.00%
+system.ruby.l1_cntrl0.Data::total 11
+
+system.ruby.l1_cntrl0.Data_Exclusive | 48989 12.54% 12.54% | 48607 12.44% 24.98% | 48775 12.49% 37.47% | 48593 12.44% 49.91% | 48923 12.52% 62.44% | 48630 12.45% 74.88% | 49230 12.60% 87.49% | 48877 12.51% 100.00%
+system.ruby.l1_cntrl0.Data_Exclusive::total 390624
+
+system.ruby.l1_cntrl0.DataS_fromL1 | 147 12.55% 12.55% | 148 12.64% 25.19% | 149 12.72% 37.92% | 152 12.98% 50.90% | 133 11.36% 62.25% | 124 10.59% 72.84% | 182 15.54% 88.39% | 136 11.61% 100.00%
+system.ruby.l1_cntrl0.DataS_fromL1::total 1171
+
+system.ruby.l1_cntrl0.Data_all_Acks | 27420 12.55% 12.55% | 27295 12.49% 25.03% | 27237 12.46% 37.49% | 27204 12.45% 49.94% | 27578 12.62% 62.56% | 27207 12.45% 75.01% | 27259 12.47% 87.48% | 27370 12.52% 100.00%
+system.ruby.l1_cntrl0.Data_all_Acks::total 218570
+
+system.ruby.l1_cntrl0.Ack | 1 9.09% 9.09% | 2 18.18% 27.27% | 1 9.09% 36.36% | 0 0.00% 36.36% | 3 27.27% 63.64% | 2 18.18% 81.82% | 1 9.09% 90.91% | 1 9.09% 100.00%
+system.ruby.l1_cntrl0.Ack::total 11
+
+system.ruby.l1_cntrl0.Ack_all | 1 9.09% 9.09% | 2 18.18% 27.27% | 1 9.09% 36.36% | 0 0.00% 36.36% | 3 27.27% 63.64% | 2 18.18% 81.82% | 1 9.09% 90.91% | 1 9.09% 100.00%
+system.ruby.l1_cntrl0.Ack_all::total 11
+
+system.ruby.l1_cntrl0.WB_Ack | 40110 12.54% 12.54% | 39623 12.39% 24.93% | 40034 12.52% 37.45% | 39662 12.40% 49.85% | 40309 12.60% 62.46% | 39563 12.37% 74.83% | 40425 12.64% 87.47% | 40081 12.53% 100.00%
+system.ruby.l1_cntrl0.WB_Ack::total 319807
+
+system.ruby.l1_cntrl0.NP.Load | 49768 12.54% 12.54% | 49368 12.44% 24.99% | 49506 12.48% 37.46% | 49370 12.44% 49.90% | 49736 12.53% 62.44% | 49359 12.44% 74.88% | 50040 12.61% 87.49% | 49632 12.51% 100.00%
+system.ruby.l1_cntrl0.NP.Load::total 396779
+
+system.ruby.l1_cntrl0.NP.Store | 26783 12.54% 12.54% | 26673 12.49% 25.04% | 26639 12.48% 37.51% | 26570 12.44% 49.96% | 26890 12.59% 62.55% | 26593 12.45% 75.00% | 26629 12.47% 87.47% | 26744 12.53% 100.00%
+system.ruby.l1_cntrl0.NP.Store::total 213521
+
+system.ruby.l1_cntrl0.NP.Inv | 436 13.54% 13.54% | 404 12.55% 26.09% | 386 11.99% 38.07% | 385 11.96% 50.03% | 420 13.04% 63.07% | 399 12.39% 75.47% | 405 12.58% 88.04% | 385 11.96% 100.00%
+system.ruby.l1_cntrl0.NP.Inv::total 3220
+
+system.ruby.l1_cntrl0.I.Load | 8 12.50% 12.50% | 9 14.06% 26.56% | 9 14.06% 40.62% | 9 14.06% 54.69% | 9 14.06% 68.75% | 8 12.50% 81.25% | 4 6.25% 87.50% | 8 12.50% 100.00%
+system.ruby.l1_cntrl0.I.Load::total 64
+
+system.ruby.l1_cntrl0.I.Store | 2 5.13% 5.13% | 6 15.38% 20.51% | 11 28.21% 48.72% | 4 10.26% 58.97% | 6 15.38% 74.36% | 6 15.38% 89.74% | 2 5.13% 94.87% | 2 5.13% 100.00%
+system.ruby.l1_cntrl0.I.Store::total 39
+
+system.ruby.l1_cntrl0.I.L1_Replacement | 36061 12.53% 12.53% | 36066 12.54% 25.07% | 35776 12.44% 37.51% | 35948 12.50% 50.00% | 35950 12.50% 62.50% | 36049 12.53% 75.03% | 35879 12.47% 87.50% | 35962 12.50% 100.00%
+system.ruby.l1_cntrl0.I.L1_Replacement::total 287691
+
+system.ruby.l1_cntrl0.S.Inv | 475 12.01% 12.01% | 488 12.34% 24.34% | 482 12.18% 36.53% | 528 13.35% 49.87% | 526 13.30% 63.17% | 446 11.27% 74.44% | 511 12.92% 87.36% | 500 12.64% 100.00%
+system.ruby.l1_cntrl0.S.Inv::total 3956
+
+system.ruby.l1_cntrl0.S.L1_Replacement | 375 13.58% 13.58% | 347 12.57% 26.15% | 329 11.92% 38.07% | 325 11.77% 49.84% | 361 13.07% 62.91% | 336 12.17% 75.08% | 360 13.04% 88.12% | 328 11.88% 100.00%
+system.ruby.l1_cntrl0.S.L1_Replacement::total 2761
+
+system.ruby.l1_cntrl0.E.Load | 2 40.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 0 0.00% 40.00% | 1 20.00% 60.00% | 0 0.00% 60.00% | 0 0.00% 60.00% | 2 40.00% 100.00%
+system.ruby.l1_cntrl0.E.Load::total 5
+
+system.ruby.l1_cntrl0.E.Inv | 22855 12.48% 12.48% | 23068 12.60% 25.09% | 22724 12.41% 37.50% | 22855 12.48% 49.98% | 22694 12.40% 62.38% | 23009 12.57% 74.95% | 22944 12.53% 87.48% | 22917 12.52% 100.00%
+system.ruby.l1_cntrl0.E.Inv::total 183066
+
+system.ruby.l1_cntrl0.E.L1_Replacement | 26080 12.60% 12.60% | 25475 12.30% 24.90% | 25987 12.55% 37.45% | 25671 12.40% 49.85% | 26159 12.64% 62.49% | 25558 12.34% 74.83% | 26202 12.66% 87.49% | 25901 12.51% 100.00%
+system.ruby.l1_cntrl0.E.L1_Replacement::total 207033
+
+system.ruby.l1_cntrl0.E.Fwd_GETX | 47 10.28% 10.28% | 55 12.04% 22.32% | 52 11.38% 33.70% | 62 13.57% 47.26% | 56 12.25% 59.52% | 56 12.25% 71.77% | 77 16.85% 88.62% | 52 11.38% 100.00%
+system.ruby.l1_cntrl0.E.Fwd_GETX::total 457
+
+system.ruby.l1_cntrl0.E.Fwd_GETS | 7 10.29% 10.29% | 9 13.24% 23.53% | 12 17.65% 41.18% | 5 7.35% 48.53% | 14 20.59% 69.12% | 7 10.29% 79.41% | 7 10.29% 89.71% | 7 10.29% 100.00%
+system.ruby.l1_cntrl0.E.Fwd_GETS::total 68
+
+system.ruby.l1_cntrl0.M.Load | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 33.33% 33.33% | 1 33.33% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.l1_cntrl0.M.Load::total 3
+
+system.ruby.l1_cntrl0.M.Store | 1 33.33% 33.33% | 0 0.00% 33.33% | 1 33.33% 66.67% | 0 0.00% 66.67% | 0 0.00% 66.67% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.l1_cntrl0.M.Store::total 3
+
+system.ruby.l1_cntrl0.M.Inv | 12660 12.65% 12.65% | 12445 12.44% 25.09% | 12509 12.50% 37.59% | 12484 12.47% 50.06% | 12663 12.65% 62.71% | 12517 12.51% 75.22% | 12326 12.32% 87.54% | 12472 12.46% 100.00%
+system.ruby.l1_cntrl0.M.Inv::total 100076
+
+system.ruby.l1_cntrl0.M.L1_Replacement | 14031 12.44% 12.44% | 14149 12.55% 24.99% | 14049 12.46% 37.44% | 13992 12.41% 49.85% | 14152 12.55% 62.40% | 14005 12.42% 74.81% | 14224 12.61% 87.43% | 14181 12.57% 100.00%
+system.ruby.l1_cntrl0.M.L1_Replacement::total 112783
+
+system.ruby.l1_cntrl0.M.Fwd_GETX | 34 14.05% 14.05% | 25 10.33% 24.38% | 30 12.40% 36.78% | 32 13.22% 50.00% | 26 10.74% 60.74% | 36 14.88% 75.62% | 27 11.16% 86.78% | 32 13.22% 100.00%
+system.ruby.l1_cntrl0.M.Fwd_GETX::total 242
+
+system.ruby.l1_cntrl0.M.Fwd_GETS | 59 13.08% 13.08% | 60 13.30% 26.39% | 61 13.53% 39.91% | 63 13.97% 53.88% | 54 11.97% 65.85% | 40 8.87% 74.72% | 53 11.75% 86.47% | 61 13.53% 100.00%
+system.ruby.l1_cntrl0.M.Fwd_GETS::total 451
+
+system.ruby.l1_cntrl0.IS.Inv | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 1 50.00% 100.00%
+system.ruby.l1_cntrl0.IS.Inv::total 2
+
+system.ruby.l1_cntrl0.IS.L1_Replacement | 297388 12.54% 12.54% | 295578 12.46% 24.99% | 296859 12.51% 37.51% | 294148 12.40% 49.91% | 297188 12.53% 62.43% | 294582 12.42% 74.85% | 298840 12.60% 87.44% | 297864 12.56% 100.00%
+system.ruby.l1_cntrl0.IS.L1_Replacement::total 2372447
+
+system.ruby.l1_cntrl0.IS.Data_Exclusive | 48989 12.54% 12.54% | 48607 12.44% 24.98% | 48775 12.49% 37.47% | 48593 12.44% 49.91% | 48923 12.52% 62.44% | 48630 12.45% 74.88% | 49230 12.60% 87.49% | 48877 12.51% 100.00%
+system.ruby.l1_cntrl0.IS.Data_Exclusive::total 390624
+
+system.ruby.l1_cntrl0.IS.DataS_fromL1 | 147 12.55% 12.55% | 148 12.64% 25.19% | 149 12.72% 37.92% | 152 12.98% 50.90% | 133 11.36% 62.25% | 124 10.59% 72.84% | 182 15.54% 88.39% | 136 11.61% 100.00%
+system.ruby.l1_cntrl0.IS.DataS_fromL1::total 1171
+
+system.ruby.l1_cntrl0.IS.Data_all_Acks | 637 12.67% 12.67% | 618 12.29% 24.97% | 589 11.72% 36.68% | 633 12.59% 49.27% | 686 13.65% 62.92% | 611 12.15% 75.07% | 629 12.51% 87.59% | 624 12.41% 100.00%
+system.ruby.l1_cntrl0.IS.Data_all_Acks::total 5027
+
+system.ruby.l1_cntrl0.IM.L1_Replacement | 159682 12.56% 12.56% | 159314 12.53% 25.09% | 158837 12.49% 37.58% | 157683 12.40% 49.98% | 159689 12.56% 62.54% | 159963 12.58% 75.12% | 157731 12.41% 87.53% | 158595 12.47% 100.00%
+system.ruby.l1_cntrl0.IM.L1_Replacement::total 1271494
+
+system.ruby.l1_cntrl0.IM.Data | 1 9.09% 9.09% | 2 18.18% 27.27% | 1 9.09% 36.36% | 0 0.00% 36.36% | 3 27.27% 63.64% | 2 18.18% 81.82% | 1 9.09% 90.91% | 1 9.09% 100.00%
+system.ruby.l1_cntrl0.IM.Data::total 11
+
+system.ruby.l1_cntrl0.IM.Data_all_Acks | 26783 12.54% 12.54% | 26677 12.49% 25.04% | 26648 12.48% 37.51% | 26571 12.44% 49.96% | 26892 12.59% 62.55% | 26596 12.45% 75.01% | 26629 12.47% 87.48% | 26745 12.52% 100.00%
+system.ruby.l1_cntrl0.IM.Data_all_Acks::total 213541
+
+system.ruby.l1_cntrl0.SM.Ack | 1 9.09% 9.09% | 2 18.18% 27.27% | 1 9.09% 36.36% | 0 0.00% 36.36% | 3 27.27% 63.64% | 2 18.18% 81.82% | 1 9.09% 90.91% | 1 9.09% 100.00%
+system.ruby.l1_cntrl0.SM.Ack::total 11
+
+system.ruby.l1_cntrl0.SM.Ack_all | 1 9.09% 9.09% | 2 18.18% 27.27% | 1 9.09% 36.36% | 0 0.00% 36.36% | 3 27.27% 63.64% | 2 18.18% 81.82% | 1 9.09% 90.91% | 1 9.09% 100.00%
+system.ruby.l1_cntrl0.SM.Ack_all::total 11
+
+system.ruby.l1_cntrl0.IS_I.Data_all_Acks | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 1 50.00% 100.00%
+system.ruby.l1_cntrl0.IS_I.Data_all_Acks::total 2
+
+system.ruby.l1_cntrl0.M_I.Inv | 37277 12.51% 12.51% | 36920 12.39% 24.90% | 37310 12.52% 37.41% | 36987 12.41% 49.82% | 37511 12.59% 62.41% | 37013 12.42% 74.83% | 37760 12.67% 87.50% | 37258 12.50% 100.00%
+system.ruby.l1_cntrl0.M_I.Inv::total 298036
+
+system.ruby.l1_cntrl0.M_I.Fwd_GETX | 117 12.14% 12.14% | 140 14.52% 26.66% | 116 12.03% 38.69% | 106 11.00% 49.69% | 133 13.80% 63.49% | 112 11.62% 75.10% | 108 11.20% 86.31% | 132 13.69% 100.00%
+system.ruby.l1_cntrl0.M_I.Fwd_GETX::total 964
+
+system.ruby.l1_cntrl0.M_I.Fwd_GETS | 93 14.26% 14.26% | 82 12.58% 26.84% | 80 12.27% 39.11% | 87 13.34% 52.45% | 81 12.42% 64.88% | 82 12.58% 77.45% | 73 11.20% 88.65% | 74 11.35% 100.00%
+system.ruby.l1_cntrl0.M_I.Fwd_GETS::total 652
+
+system.ruby.l1_cntrl0.M_I.WB_Ack | 2624 13.02% 13.02% | 2482 12.31% 25.33% | 2530 12.55% 37.88% | 2483 12.32% 50.19% | 2584 12.82% 63.01% | 2356 11.69% 74.69% | 2484 12.32% 87.01% | 2618 12.99% 100.00%
+system.ruby.l1_cntrl0.M_I.WB_Ack::total 20161
+
+system.ruby.l1_cntrl0.SINK_WB_ACK.Load | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 50.00% 50.00% | 1 50.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.l1_cntrl0.SINK_WB_ACK.Load::total 2
+
+system.ruby.l1_cntrl0.SINK_WB_ACK.Store | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
+system.ruby.l1_cntrl0.SINK_WB_ACK.Store::total 1
+
+system.ruby.l1_cntrl0.SINK_WB_ACK.Inv | 32 16.58% 16.58% | 25 12.95% 29.53% | 23 11.92% 41.45% | 27 13.99% 55.44% | 22 11.40% 66.84% | 19 9.84% 76.68% | 28 14.51% 91.19% | 17 8.81% 100.00%
+system.ruby.l1_cntrl0.SINK_WB_ACK.Inv::total 193
+
+system.ruby.l1_cntrl0.SINK_WB_ACK.WB_Ack | 37486 12.51% 12.51% | 37141 12.39% 24.91% | 37504 12.52% 37.42% | 37179 12.41% 49.83% | 37725 12.59% 62.42% | 37207 12.42% 74.84% | 37941 12.66% 87.50% | 37463 12.50% 100.00%
+system.ruby.l1_cntrl0.SINK_WB_ACK.WB_Ack::total 299646
+
+system.ruby.l2_cntrl0.L1_GETS 398575 0.00% 0.00%
+system.ruby.l2_cntrl0.L1_GETX 215875 0.00% 0.00%
+system.ruby.l2_cntrl0.L1_PUTX 21987 0.00% 0.00%
+system.ruby.l2_cntrl0.L1_PUTX_old 305455 0.00% 0.00%
+system.ruby.l2_cntrl0.L2_Replacement 8554 0.00% 0.00%
+system.ruby.l2_cntrl0.L2_Replacement_clean 4607156 0.00% 0.00%
+system.ruby.l2_cntrl0.Mem_Data 604993 0.00% 0.00%
+system.ruby.l2_cntrl0.Mem_Ack 604984 0.00% 0.00%
+system.ruby.l2_cntrl0.WB_Data 205698 0.00% 0.00%
+system.ruby.l2_cntrl0.WB_Data_clean 193585 0.00% 0.00%
+system.ruby.l2_cntrl0.Ack 3680 0.00% 0.00%
+system.ruby.l2_cntrl0.Ack_all 186735 0.00% 0.00%
+system.ruby.l2_cntrl0.Unblock 1171 0.00% 0.00%
+system.ruby.l2_cntrl0.Exclusive_Unblock 604175 0.00% 0.00%
+system.ruby.l2_cntrl0.NP.L1_GETS 393127 0.00% 0.00%
+system.ruby.l2_cntrl0.NP.L1_GETX 211871 0.00% 0.00%
+system.ruby.l2_cntrl0.NP.L1_PUTX_old 283962 0.00% 0.00%
+system.ruby.l2_cntrl0.SS.L1_GETS 4 0.00% 0.00%
+system.ruby.l2_cntrl0.SS.L1_GETX 11 0.00% 0.00%
+system.ruby.l2_cntrl0.SS.L1_PUTX 456 0.00% 0.00%
+system.ruby.l2_cntrl0.SS.L1_PUTX_old 1 0.00% 0.00%
+system.ruby.l2_cntrl0.SS.L2_Replacement 1087 0.00% 0.00%
+system.ruby.l2_cntrl0.SS.L2_Replacement_clean 2582 0.00% 0.00%
+system.ruby.l2_cntrl0.M.L1_GETS 9 0.00% 0.00%
+system.ruby.l2_cntrl0.M.L1_GETX 9 0.00% 0.00%
+system.ruby.l2_cntrl0.M.L2_Replacement 7258 0.00% 0.00%
+system.ruby.l2_cntrl0.M.L2_Replacement_clean 12885 0.00% 0.00%
+system.ruby.l2_cntrl0.MT.L1_GETS 1171 0.00% 0.00%
+system.ruby.l2_cntrl0.MT.L1_GETX 1663 0.00% 0.00%
+system.ruby.l2_cntrl0.MT.L1_PUTX 20161 0.00% 0.00%
+system.ruby.l2_cntrl0.MT.L1_PUTX_old 694 0.00% 0.00%
+system.ruby.l2_cntrl0.MT.L2_Replacement 5 0.00% 0.00%
+system.ruby.l2_cntrl0.MT.L2_Replacement_clean 581173 0.00% 0.00%
+system.ruby.l2_cntrl0.M_I.L1_GETS 226 0.00% 0.00%
+system.ruby.l2_cntrl0.M_I.L1_GETX 136 0.00% 0.00%
+system.ruby.l2_cntrl0.M_I.L1_PUTX_old 13952 0.00% 0.00%
+system.ruby.l2_cntrl0.M_I.Mem_Ack 604984 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_I.WB_Data 3 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_I.Ack_all 2 0.00% 0.00%
+system.ruby.l2_cntrl0.MCT_I.L1_GETS 67 0.00% 0.00%
+system.ruby.l2_cntrl0.MCT_I.L1_GETX 78 0.00% 0.00%
+system.ruby.l2_cntrl0.MCT_I.L1_PUTX_old 6266 0.00% 0.00%
+system.ruby.l2_cntrl0.MCT_I.WB_Data 204606 0.00% 0.00%
+system.ruby.l2_cntrl0.MCT_I.WB_Data_clean 193503 0.00% 0.00%
+system.ruby.l2_cntrl0.MCT_I.Ack_all 183064 0.00% 0.00%
+system.ruby.l2_cntrl0.I_I.L1_PUTX_old 1 0.00% 0.00%
+system.ruby.l2_cntrl0.I_I.Ack 2590 0.00% 0.00%
+system.ruby.l2_cntrl0.I_I.Ack_all 2582 0.00% 0.00%
+system.ruby.l2_cntrl0.S_I.Ack 1090 0.00% 0.00%
+system.ruby.l2_cntrl0.S_I.Ack_all 1087 0.00% 0.00%
+system.ruby.l2_cntrl0.ISS.L1_GETS 2509 0.00% 0.00%
+system.ruby.l2_cntrl0.ISS.L1_GETX 1307 0.00% 0.00%
+system.ruby.l2_cntrl0.ISS.L1_PUTX_old 266 0.00% 0.00%
+system.ruby.l2_cntrl0.ISS.L2_Replacement_clean 2167226 0.00% 0.00%
+system.ruby.l2_cntrl0.ISS.Mem_Data 390615 0.00% 0.00%
+system.ruby.l2_cntrl0.IS.L1_GETS 7 0.00% 0.00%
+system.ruby.l2_cntrl0.IS.L1_GETX 3 0.00% 0.00%
+system.ruby.l2_cntrl0.IS.L1_PUTX_old 1 0.00% 0.00%
+system.ruby.l2_cntrl0.IS.L2_Replacement_clean 14533 0.00% 0.00%
+system.ruby.l2_cntrl0.IS.Mem_Data 2509 0.00% 0.00%
+system.ruby.l2_cntrl0.IM.L1_GETS 1302 0.00% 0.00%
+system.ruby.l2_cntrl0.IM.L1_GETX 709 0.00% 0.00%
+system.ruby.l2_cntrl0.IM.L1_PUTX_old 310 0.00% 0.00%
+system.ruby.l2_cntrl0.IM.L2_Replacement_clean 1170224 0.00% 0.00%
+system.ruby.l2_cntrl0.IM.Mem_Data 211869 0.00% 0.00%
+system.ruby.l2_cntrl0.SS_MB.L2_Replacement 5 0.00% 0.00%
+system.ruby.l2_cntrl0.SS_MB.L2_Replacement_clean 10 0.00% 0.00%
+system.ruby.l2_cntrl0.SS_MB.Exclusive_Unblock 11 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_MB.L1_GETS 151 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_MB.L1_GETX 87 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_MB.L1_PUTX 840 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_MB.L1_PUTX_old 1 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_MB.L2_Replacement_clean 655321 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_MB.Exclusive_Unblock 604164 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IIB.L1_GETS 2 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IIB.L1_GETX 1 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IIB.L1_PUTX 527 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IIB.L1_PUTX_old 1 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IIB.L2_Replacement_clean 3164 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IIB.WB_Data 727 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IIB.WB_Data_clean 53 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IIB.Unblock 391 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IB.L1_PUTX 1 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IB.L2_Replacement_clean 38 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IB.WB_Data 362 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_IB.WB_Data_clean 29 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_SB.L1_PUTX 2 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_SB.L2_Replacement 199 0.00% 0.00%
+system.ruby.l2_cntrl0.MT_SB.Unblock 780 0.00% 0.00%
+system.ruby.dir_cntrl0.Fetch 604998 0.00% 0.00%
+system.ruby.dir_cntrl0.Data 212955 0.00% 0.00%
+system.ruby.dir_cntrl0.Memory_Data 604995 0.00% 0.00%
+system.ruby.dir_cntrl0.Memory_Ack 212951 0.00% 0.00%
+system.ruby.dir_cntrl0.CleanReplacement 392034 0.00% 0.00%
+system.ruby.dir_cntrl0.I.Fetch 604998 0.00% 0.00%
+system.ruby.dir_cntrl0.M.Data 212955 0.00% 0.00%
+system.ruby.dir_cntrl0.M.CleanReplacement 392034 0.00% 0.00%
+system.ruby.dir_cntrl0.IM.Memory_Data 604995 0.00% 0.00%
+system.ruby.dir_cntrl0.MI.Memory_Ack 212951 0.00% 0.00%
---------- End Simulation Statistics ----------