gem5/tests/quick/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/ruby.stats
Brad Beckmann ab2f864af2 m5: Regression Tester Update
This patch includes the necessary regression updates to test the new ruby
configuration system.  The patch includes support for multiple ruby protocols
and adds the ruby random tester.  The patch removes atomic mode test for
ruby since ruby does not support atomic mode acceses.  These tests can be
added back in when ruby supports atomic mode for real.

--HG--
rename : tests/quick/50.memtest/test.py => tests/quick/60.rubytest/test.py
2010-01-29 20:29:40 -08:00

913 lines
28 KiB
Plaintext

================ Begin RubySystem Configuration Print ================
RubySystem config:
random_seed: 1234
randomization: 0
cycle_period: 1
block_size_bytes: 64
block_size_bits: 6
memory_size_bytes: 134217728
memory_size_bits: 27
Network Configuration
---------------------
network: SIMPLE_NETWORK
topology:
virtual_net_0: active, ordered
virtual_net_1: active, unordered
virtual_net_2: active, ordered
virtual_net_3: active, unordered
virtual_net_4: active, unordered
virtual_net_5: active, ordered
virtual_net_6: inactive
virtual_net_7: inactive
virtual_net_8: inactive
virtual_net_9: inactive
Profiler Configuration
----------------------
periodic_stats_period: 1000000
================ End RubySystem Configuration Print ================
Real time: Jan/28/2010 15:55:45
Profiler Stats
--------------
Elapsed_time_in_seconds: 0
Elapsed_time_in_minutes: 0
Elapsed_time_in_hours: 0
Elapsed_time_in_days: 0
Virtual_time_in_seconds: 0.43
Virtual_time_in_minutes: 0.00716667
Virtual_time_in_hours: 0.000119444
Virtual_time_in_days: 4.97685e-06
Ruby_current_time: 236654
Ruby_start_time: 0
Ruby_cycles: 236654
mbytes_resident: 34.4141
mbytes_total: 34.4219
resident_ratio: 1
Total_misses: 0
total_misses: 0 [ 0 ]
user_misses: 0 [ 0 ]
supervisor_misses: 0 [ 0 ]
ruby_cycles_executed: 236655 [ 236655 ]
transactions_started: 0 [ 0 ]
transactions_ended: 0 [ 0 ]
cycles_per_transaction: 0 [ 0 ]
misses_per_transaction: 0 [ 0 ]
Busy Controller Counts:
L1Cache-0:0
L2Cache-0:0
Directory-0:0
Busy Bank Count:0
sequencer_requests_outstanding: [binsize: 1 max: 1 count: 8465 average: 1 | standard deviation: 0 | 0 8465 ]
All Non-Zero Cycle Demand Cache Accesses
----------------------------------------
miss_latency: [binsize: 2 max: 279 count: 8464 average: 26.9601 | standard deviation: 58.5578 | 0 7082 0 0 0 0 0 0 0 0 0 0 0 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268 180 200 165 117 12 3 8 3 4 46 30 32 33 37 0 1 1 1 2 1 4 1 3 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
miss_latency_1: [binsize: 2 max: 279 count: 6414 average: 18.8457 | standard deviation: 49.2277 | 0 5768 0 0 0 0 0 0 0 0 0 0 0 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125 84 121 94 59 8 2 4 1 3 20 12 18 22 8 0 1 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
miss_latency_2: [binsize: 2 max: 279 count: 1185 average: 66.1527 | standard deviation: 80.7635 | 0 660 0 0 0 0 0 0 0 0 0 0 0 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 56 67 56 46 4 0 3 2 0 24 12 14 10 10 0 0 0 1 1 1 2 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
miss_latency_3: [binsize: 2 max: 213 count: 865 average: 33.437 | standard deviation: 63.4371 | 0 654 0 0 0 0 0 0 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 40 12 15 12 0 1 1 0 1 2 6 0 1 19 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
All Non-Zero Cycle SW Prefetch Requests
------------------------------------
prefetch_latency: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
prefetch_latency_L2Miss:[binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
Request vs. RubySystem State Profile
--------------------------------
filter_action: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
Message Delayed Cycles
----------------------
Total_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
Total_nonPF_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_0_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_1_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_2_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_3_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_4_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_5_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_6_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_7_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_8_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
virtual_network_9_delay_cycles: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
Resource Usage
--------------
page_size: 4096
user_time: 0
system_time: 0
page_reclaims: 7348
page_faults: 2239
swaps: 0
block_inputs: 0
block_outputs: 0
Network Stats
-------------
switch_0_inlinks: 2
switch_0_outlinks: 2
links_utilized_percent_switch_0: 0.164956
links_utilized_percent_switch_0_link_0: 0.0658979 bw: 640000 base_latency: 1
links_utilized_percent_switch_0_link_1: 0.264014 bw: 160000 base_latency: 1
outgoing_messages_switch_0_link_0_Response_Data: 1162 83664 [ 0 1162 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_0_link_0_ResponseL2hit_Data: 220 15840 [ 0 220 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_0_link_0_Response_Control: 38 304 [ 0 38 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_0_link_1_Request_Control: 1382 11056 [ 0 0 0 0 1382 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_0_link_1_Writeback_Data: 1220 87840 [ 0 1220 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_0_link_1_Writeback_Control: 134 1072 [ 0 134 0 0 0 0 0 0 0 0 ] base_latency: 1
switch_1_inlinks: 2
switch_1_outlinks: 2
links_utilized_percent_switch_1: 0.0968503
links_utilized_percent_switch_1_link_0: 0.0660035 bw: 640000 base_latency: 1
links_utilized_percent_switch_1_link_1: 0.127697 bw: 160000 base_latency: 1
outgoing_messages_switch_1_link_0_Request_Control: 1382 11056 [ 0 0 0 0 1382 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_1_link_0_Writeback_Data: 1220 87840 [ 0 1220 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_1_link_0_Writeback_Control: 134 1072 [ 0 134 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_1_link_1_Request_Control: 1180 9440 [ 0 0 0 1180 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_1_link_1_ResponseL2hit_Data: 220 15840 [ 0 220 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_1_link_1_Response_Control: 38 304 [ 0 38 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_1_link_1_Writeback_Data: 207 14904 [ 0 207 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_1_link_1_Writeback_Control: 983 7864 [ 0 983 0 0 0 0 0 0 0 0 ] base_latency: 1
switch_2_inlinks: 2
switch_2_outlinks: 2
links_utilized_percent_switch_2: 0.12111
links_utilized_percent_switch_2_link_0: 0.0212652 bw: 640000 base_latency: 1
links_utilized_percent_switch_2_link_1: 0.220955 bw: 160000 base_latency: 1
outgoing_messages_switch_2_link_0_Request_Control: 1180 9440 [ 0 0 0 1180 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_2_link_0_Writeback_Data: 207 14904 [ 0 207 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_2_link_0_Writeback_Control: 983 7864 [ 0 983 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_2_link_1_Response_Data: 1162 83664 [ 0 1162 0 0 0 0 0 0 0 0 ] base_latency: 1
switch_3_inlinks: 3
switch_3_outlinks: 3
links_utilized_percent_switch_3: 0.204222
links_utilized_percent_switch_3_link_0: 0.263592 bw: 160000 base_latency: 1
links_utilized_percent_switch_3_link_1: 0.264014 bw: 160000 base_latency: 1
links_utilized_percent_switch_3_link_2: 0.0850609 bw: 160000 base_latency: 1
outgoing_messages_switch_3_link_0_Response_Data: 1162 83664 [ 0 1162 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_3_link_0_ResponseL2hit_Data: 220 15840 [ 0 220 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_3_link_0_Response_Control: 38 304 [ 0 38 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_3_link_1_Request_Control: 1382 11056 [ 0 0 0 0 1382 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_3_link_1_Writeback_Data: 1220 87840 [ 0 1220 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_3_link_1_Writeback_Control: 134 1072 [ 0 134 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_3_link_2_Request_Control: 1180 9440 [ 0 0 0 1180 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_3_link_2_Writeback_Data: 207 14904 [ 0 207 0 0 0 0 0 0 0 0 ] base_latency: 1
outgoing_messages_switch_3_link_2_Writeback_Control: 983 7864 [ 0 983 0 0 0 0 0 0 0 0 ] base_latency: 1
Cache Stats: system.ruby.network.topology.ext_links0.ext_node.sequencer.icache
system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_misses: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_demand_misses: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_prefetches: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_sw_prefetches: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_total_hw_prefetches: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_misses_per_transaction: nan
system.ruby.network.topology.ext_links0.ext_node.sequencer.icache_request_size: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
Cache Stats: system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache
system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache_total_misses: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache_total_demand_misses: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache_total_prefetches: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache_total_sw_prefetches: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache_total_hw_prefetches: 0
system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache_misses_per_transaction: nan
system.ruby.network.topology.ext_links0.ext_node.sequencer.dcache_request_size: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
--- L1Cache 0 ---
- Event Counts -
Load 1185
Ifetch 6414
Store 865
L1_Replacement 1375
Data_Shared 154
Data_Owner 0
Data_All_Tokens 1228
Ack 38
Ack_All_Tokens 0
Transient_GETX 0
Transient_Local_GETX 0
Transient_GETS 0
Transient_Local_GETS 0
Transient_GETS_Last_Token 0
Transient_Local_GETS_Last_Token 0
Persistent_GETX 0
Persistent_GETS 0
Own_Lock_or_Unlock 0
Request_Timeout 0
Use_TimeoutStarverX 0
Use_TimeoutStarverS 0
Use_TimeoutNoStarvers 1227
- Transitions -
NP Load 525
NP Ifetch 646
NP Store 191
NP Data_Shared 0 <--
NP Data_Owner 0 <--
NP Data_All_Tokens 0 <--
NP Ack 0 <--
NP Transient_GETX 0 <--
NP Transient_Local_GETX 0 <--
NP Transient_GETS 0 <--
NP Transient_Local_GETS 0 <--
NP Persistent_GETX 0 <--
NP Persistent_GETS 0 <--
NP Own_Lock_or_Unlock 0 <--
I Load 0 <--
I Ifetch 0 <--
I Store 0 <--
I L1_Replacement 0 <--
I Data_Shared 0 <--
I Data_Owner 0 <--
I Data_All_Tokens 0 <--
I Ack 0 <--
I Transient_GETX 0 <--
I Transient_Local_GETX 0 <--
I Transient_GETS 0 <--
I Transient_Local_GETS 0 <--
I Transient_GETS_Last_Token 0 <--
I Transient_Local_GETS_Last_Token 0 <--
I Persistent_GETX 0 <--
I Persistent_GETS 0 <--
I Own_Lock_or_Unlock 0 <--
S Load 166
S Ifetch 314
S Store 20
S L1_Replacement 134
S Data_Shared 0 <--
S Data_Owner 0 <--
S Data_All_Tokens 0 <--
S Ack 0 <--
S Transient_GETX 0 <--
S Transient_Local_GETX 0 <--
S Transient_GETS 0 <--
S Transient_Local_GETS 0 <--
S Transient_GETS_Last_Token 0 <--
S Transient_Local_GETS_Last_Token 0 <--
S Persistent_GETX 0 <--
S Persistent_GETS 0 <--
S Own_Lock_or_Unlock 0 <--
O Load 0 <--
O Ifetch 0 <--
O Store 0 <--
O L1_Replacement 0 <--
O Data_Shared 0 <--
O Data_All_Tokens 0 <--
O Ack 0 <--
O Ack_All_Tokens 0 <--
O Transient_GETX 0 <--
O Transient_Local_GETX 0 <--
O Transient_GETS 0 <--
O Transient_Local_GETS 0 <--
O Transient_GETS_Last_Token 0 <--
O Transient_Local_GETS_Last_Token 0 <--
O Persistent_GETX 0 <--
O Persistent_GETS 0 <--
O Own_Lock_or_Unlock 0 <--
M Load 184
M Ifetch 3447
M Store 33
M L1_Replacement 952
M Transient_GETX 0 <--
M Transient_Local_GETX 0 <--
M Transient_GETS 0 <--
M Transient_Local_GETS 0 <--
M Persistent_GETX 0 <--
M Persistent_GETS 0 <--
M Own_Lock_or_Unlock 0 <--
MM Load 221
MM Ifetch 0 <--
MM Store 333
MM L1_Replacement 268
MM Transient_GETX 0 <--
MM Transient_Local_GETX 0 <--
MM Transient_GETS 0 <--
MM Transient_Local_GETS 0 <--
MM Persistent_GETX 0 <--
MM Persistent_GETS 0 <--
MM Own_Lock_or_Unlock 0 <--
M_W Load 69
M_W Ifetch 2007
M_W Store 25
M_W L1_Replacement 14
M_W Transient_GETX 0 <--
M_W Transient_Local_GETX 0 <--
M_W Transient_GETS 0 <--
M_W Transient_Local_GETS 0 <--
M_W Persistent_GETX 0 <--
M_W Persistent_GETS 0 <--
M_W Own_Lock_or_Unlock 0 <--
M_W Use_TimeoutStarverX 0 <--
M_W Use_TimeoutStarverS 0 <--
M_W Use_TimeoutNoStarvers 991
MM_W Load 20
MM_W Ifetch 0 <--
MM_W Store 263
MM_W L1_Replacement 7
MM_W Transient_GETX 0 <--
MM_W Transient_Local_GETX 0 <--
MM_W Transient_GETS 0 <--
MM_W Transient_Local_GETS 0 <--
MM_W Persistent_GETX 0 <--
MM_W Persistent_GETS 0 <--
MM_W Own_Lock_or_Unlock 0 <--
MM_W Use_TimeoutStarverX 0 <--
MM_W Use_TimeoutStarverS 0 <--
MM_W Use_TimeoutNoStarvers 236
IM Load 0 <--
IM Ifetch 0 <--
IM Store 0 <--
IM L1_Replacement 0 <--
IM Data_Shared 0 <--
IM Data_Owner 0 <--
IM Data_All_Tokens 191
IM Ack 7
IM Transient_GETX 0 <--
IM Transient_Local_GETX 0 <--
IM Transient_GETS 0 <--
IM Transient_Local_GETS 0 <--
IM Transient_GETS_Last_Token 0 <--
IM Transient_Local_GETS_Last_Token 0 <--
IM Persistent_GETX 0 <--
IM Persistent_GETS 0 <--
IM Own_Lock_or_Unlock 0 <--
IM Request_Timeout 0 <--
SM Load 0 <--
SM Ifetch 0 <--
SM Store 0 <--
SM L1_Replacement 0 <--
SM Data_Shared 0 <--
SM Data_Owner 0 <--
SM Data_All_Tokens 20
SM Ack 0 <--
SM Transient_GETX 0 <--
SM Transient_Local_GETX 0 <--
SM Transient_GETS 0 <--
SM Transient_Local_GETS 0 <--
SM Transient_GETS_Last_Token 0 <--
SM Transient_Local_GETS_Last_Token 0 <--
SM Persistent_GETX 0 <--
SM Persistent_GETS 0 <--
SM Own_Lock_or_Unlock 0 <--
SM Request_Timeout 0 <--
OM Load 0 <--
OM Ifetch 0 <--
OM Store 0 <--
OM L1_Replacement 0 <--
OM Data_Shared 0 <--
OM Data_All_Tokens 0 <--
OM Ack 0 <--
OM Ack_All_Tokens 0 <--
OM Transient_GETX 0 <--
OM Transient_Local_GETX 0 <--
OM Transient_GETS 0 <--
OM Transient_Local_GETS 0 <--
OM Transient_GETS_Last_Token 0 <--
OM Transient_Local_GETS_Last_Token 0 <--
OM Persistent_GETX 0 <--
OM Persistent_GETS 0 <--
OM Own_Lock_or_Unlock 0 <--
OM Request_Timeout 0 <--
IS Load 0 <--
IS Ifetch 0 <--
IS Store 0 <--
IS L1_Replacement 0 <--
IS Data_Shared 154
IS Data_Owner 0 <--
IS Data_All_Tokens 1017
IS Ack 31
IS Transient_GETX 0 <--
IS Transient_Local_GETX 0 <--
IS Transient_GETS 0 <--
IS Transient_Local_GETS 0 <--
IS Transient_GETS_Last_Token 0 <--
IS Transient_Local_GETS_Last_Token 0 <--
IS Persistent_GETX 0 <--
IS Persistent_GETS 0 <--
IS Own_Lock_or_Unlock 0 <--
IS Request_Timeout 0 <--
I_L Load 0 <--
I_L Ifetch 0 <--
I_L Store 0 <--
I_L L1_Replacement 0 <--
I_L Data_Shared 0 <--
I_L Data_Owner 0 <--
I_L Data_All_Tokens 0 <--
I_L Ack 0 <--
I_L Transient_GETX 0 <--
I_L Transient_Local_GETX 0 <--
I_L Transient_GETS 0 <--
I_L Transient_Local_GETS 0 <--
I_L Transient_GETS_Last_Token 0 <--
I_L Transient_Local_GETS_Last_Token 0 <--
I_L Persistent_GETX 0 <--
I_L Persistent_GETS 0 <--
I_L Own_Lock_or_Unlock 0 <--
S_L Load 0 <--
S_L Ifetch 0 <--
S_L Store 0 <--
S_L L1_Replacement 0 <--
S_L Data_Shared 0 <--
S_L Data_Owner 0 <--
S_L Data_All_Tokens 0 <--
S_L Ack 0 <--
S_L Transient_GETX 0 <--
S_L Transient_Local_GETX 0 <--
S_L Transient_GETS 0 <--
S_L Transient_Local_GETS 0 <--
S_L Transient_GETS_Last_Token 0 <--
S_L Transient_Local_GETS_Last_Token 0 <--
S_L Persistent_GETX 0 <--
S_L Persistent_GETS 0 <--
S_L Own_Lock_or_Unlock 0 <--
IM_L Load 0 <--
IM_L Ifetch 0 <--
IM_L Store 0 <--
IM_L L1_Replacement 0 <--
IM_L Data_Shared 0 <--
IM_L Data_Owner 0 <--
IM_L Data_All_Tokens 0 <--
IM_L Ack 0 <--
IM_L Transient_GETX 0 <--
IM_L Transient_Local_GETX 0 <--
IM_L Transient_GETS 0 <--
IM_L Transient_Local_GETS 0 <--
IM_L Transient_GETS_Last_Token 0 <--
IM_L Transient_Local_GETS_Last_Token 0 <--
IM_L Persistent_GETX 0 <--
IM_L Persistent_GETS 0 <--
IM_L Own_Lock_or_Unlock 0 <--
IM_L Request_Timeout 0 <--
SM_L Load 0 <--
SM_L Ifetch 0 <--
SM_L Store 0 <--
SM_L L1_Replacement 0 <--
SM_L Data_Shared 0 <--
SM_L Data_Owner 0 <--
SM_L Data_All_Tokens 0 <--
SM_L Ack 0 <--
SM_L Transient_GETX 0 <--
SM_L Transient_Local_GETX 0 <--
SM_L Transient_GETS 0 <--
SM_L Transient_Local_GETS 0 <--
SM_L Transient_GETS_Last_Token 0 <--
SM_L Transient_Local_GETS_Last_Token 0 <--
SM_L Persistent_GETX 0 <--
SM_L Persistent_GETS 0 <--
SM_L Own_Lock_or_Unlock 0 <--
SM_L Request_Timeout 0 <--
IS_L Load 0 <--
IS_L Ifetch 0 <--
IS_L Store 0 <--
IS_L L1_Replacement 0 <--
IS_L Data_Shared 0 <--
IS_L Data_Owner 0 <--
IS_L Data_All_Tokens 0 <--
IS_L Ack 0 <--
IS_L Transient_GETX 0 <--
IS_L Transient_Local_GETX 0 <--
IS_L Transient_GETS 0 <--
IS_L Transient_Local_GETS 0 <--
IS_L Transient_GETS_Last_Token 0 <--
IS_L Transient_Local_GETS_Last_Token 0 <--
IS_L Persistent_GETX 0 <--
IS_L Persistent_GETS 0 <--
IS_L Own_Lock_or_Unlock 0 <--
IS_L Request_Timeout 0 <--
Cache Stats: system.ruby.network.topology.ext_links1.ext_node.L2cacheMemory
system.ruby.network.topology.ext_links1.ext_node.L2cacheMemory_total_misses: 0
system.ruby.network.topology.ext_links1.ext_node.L2cacheMemory_total_demand_misses: 0
system.ruby.network.topology.ext_links1.ext_node.L2cacheMemory_total_prefetches: 0
system.ruby.network.topology.ext_links1.ext_node.L2cacheMemory_total_sw_prefetches: 0
system.ruby.network.topology.ext_links1.ext_node.L2cacheMemory_total_hw_prefetches: 0
system.ruby.network.topology.ext_links1.ext_node.L2cacheMemory_misses_per_transaction: nan
system.ruby.network.topology.ext_links1.ext_node.L2cacheMemory_request_size: [binsize: 1 max: 0 count: 0 average: NaN |standard deviation: NaN | 0 ]
--- L2Cache 0 ---
- Event Counts -
L1_GETS 1140
L1_GETS_Last_Token 31
L1_GETX 211
L1_INV 0
Transient_GETX 0
Transient_GETS 0
Transient_GETS_Last_Token 0
L2_Replacement 1276
Writeback_Tokens 82
Writeback_Shared_Data 0
Writeback_All_Tokens 1272
Writeback_Owned 0
Data_Shared 0
Data_Owner 0
Data_All_Tokens 0
Ack 0
Ack_All_Tokens 0
Persistent_GETX 0
Persistent_GETS 0
Own_Lock_or_Unlock 0
- Transitions -
NP L1_GETS 986
NP L1_GETX 138
NP L1_INV 0 <--
NP Transient_GETX 0 <--
NP Transient_GETS 0 <--
NP Writeback_Tokens 82
NP Writeback_Shared_Data 0 <--
NP Writeback_All_Tokens 1202
NP Writeback_Owned 0 <--
NP Data_Shared 0 <--
NP Data_Owner 0 <--
NP Data_All_Tokens 0 <--
NP Ack 0 <--
NP Persistent_GETX 0 <--
NP Persistent_GETS 0 <--
NP Own_Lock_or_Unlock 0 <--
I L1_GETS 0 <--
I L1_GETS_Last_Token 31
I L1_GETX 7
I L1_INV 0 <--
I Transient_GETX 0 <--
I Transient_GETS 0 <--
I Transient_GETS_Last_Token 0 <--
I L2_Replacement 130
I Writeback_Tokens 0 <--
I Writeback_Shared_Data 0 <--
I Writeback_All_Tokens 18
I Writeback_Owned 0 <--
I Data_Shared 0 <--
I Data_Owner 0 <--
I Data_All_Tokens 0 <--
I Ack 0 <--
I Persistent_GETX 0 <--
I Persistent_GETS 0 <--
I Own_Lock_or_Unlock 0 <--
S L1_GETS 0 <--
S L1_GETS_Last_Token 0 <--
S L1_GETX 0 <--
S L1_INV 0 <--
S Transient_GETX 0 <--
S Transient_GETS 0 <--
S Transient_GETS_Last_Token 0 <--
S L2_Replacement 0 <--
S Writeback_Tokens 0 <--
S Writeback_Shared_Data 0 <--
S Writeback_All_Tokens 0 <--
S Writeback_Owned 0 <--
S Data_Shared 0 <--
S Data_Owner 0 <--
S Data_All_Tokens 0 <--
S Ack 0 <--
S Persistent_GETX 0 <--
S Persistent_GETS 0 <--
S Own_Lock_or_Unlock 0 <--
O L1_GETS 0 <--
O L1_GETS_Last_Token 0 <--
O L1_GETX 18
O L1_INV 0 <--
O Transient_GETX 0 <--
O Transient_GETS 0 <--
O Transient_GETS_Last_Token 0 <--
O L2_Replacement 84
O Writeback_Tokens 0 <--
O Writeback_Shared_Data 0 <--
O Writeback_All_Tokens 52
O Data_Shared 0 <--
O Data_All_Tokens 0 <--
O Ack 0 <--
O Ack_All_Tokens 0 <--
O Persistent_GETX 0 <--
O Persistent_GETS 0 <--
O Own_Lock_or_Unlock 0 <--
M L1_GETS 154
M L1_GETX 48
M L1_INV 0 <--
M Transient_GETX 0 <--
M Transient_GETS 0 <--
M L2_Replacement 1062
M Persistent_GETX 0 <--
M Persistent_GETS 0 <--
M Own_Lock_or_Unlock 0 <--
I_L L1_GETS 0 <--
I_L L1_GETX 0 <--
I_L L1_INV 0 <--
I_L Transient_GETX 0 <--
I_L Transient_GETS 0 <--
I_L Transient_GETS_Last_Token 0 <--
I_L L2_Replacement 0 <--
I_L Writeback_Tokens 0 <--
I_L Writeback_Shared_Data 0 <--
I_L Writeback_All_Tokens 0 <--
I_L Writeback_Owned 0 <--
I_L Data_Shared 0 <--
I_L Data_Owner 0 <--
I_L Data_All_Tokens 0 <--
I_L Ack 0 <--
I_L Persistent_GETX 0 <--
I_L Persistent_GETS 0 <--
I_L Own_Lock_or_Unlock 0 <--
S_L L1_GETS 0 <--
S_L L1_GETS_Last_Token 0 <--
S_L L1_GETX 0 <--
S_L L1_INV 0 <--
S_L Transient_GETX 0 <--
S_L Transient_GETS 0 <--
S_L Transient_GETS_Last_Token 0 <--
S_L L2_Replacement 0 <--
S_L Writeback_Tokens 0 <--
S_L Writeback_Shared_Data 0 <--
S_L Writeback_All_Tokens 0 <--
S_L Writeback_Owned 0 <--
S_L Data_Shared 0 <--
S_L Data_Owner 0 <--
S_L Data_All_Tokens 0 <--
S_L Ack 0 <--
S_L Persistent_GETX 0 <--
S_L Persistent_GETS 0 <--
S_L Own_Lock_or_Unlock 0 <--
Memory controller: system.ruby.network.topology.ext_links2.ext_node.memBuffer:
memory_total_requests: 1369
memory_reads: 1162
memory_writes: 207
memory_refreshes: 493
memory_total_request_delays: 529
memory_delays_per_request: 0.386413
memory_delays_in_input_queue: 185
memory_delays_behind_head_of_bank_queue: 0
memory_delays_stalled_at_head_of_bank_queue: 344
memory_stalls_for_bank_busy: 101
memory_stalls_for_random_busy: 0
memory_stalls_for_anti_starvation: 0
memory_stalls_for_arbitration: 19
memory_stalls_for_bus: 222
memory_stalls_for_tfaw: 0
memory_stalls_for_read_write_turnaround: 2
memory_stalls_for_read_read_turnaround: 0
accesses_per_bank: 75 17 45 46 54 108 37 16 19 22 32 34 52 49 39 31 39 21 21 21 28 38 61 27 30 22 32 72 90 124 14 53
--- Directory 0 ---
- Event Counts -
GETX 163
GETS 1017
Lockdown 0
Unlockdown 0
Own_Lock_or_Unlock 0
Data_Owner 19
Data_All_Tokens 188
Ack_Owner 65
Ack_Owner_All_Tokens 874
Tokens 0
Ack_All_Tokens 44
Request_Timeout 0
Memory_Data 1162
Memory_Ack 207
DMA_READ 0
DMA_WRITE 0
DMA_WRITE_All_Tokens 0
- Transitions -
O GETX 145
O GETS 1017
O Lockdown 0 <--
O Own_Lock_or_Unlock 0 <--
O Data_Owner 0 <--
O Data_All_Tokens 0 <--
O Tokens 0 <--
O Ack_All_Tokens 44
O DMA_READ 0 <--
O DMA_WRITE 0 <--
O DMA_WRITE_All_Tokens 0 <--
NO GETX 18
NO GETS 0 <--
NO Lockdown 0 <--
NO Own_Lock_or_Unlock 0 <--
NO Data_Owner 19
NO Data_All_Tokens 188
NO Ack_Owner 65
NO Ack_Owner_All_Tokens 874
NO Tokens 0 <--
NO DMA_READ 0 <--
NO DMA_WRITE 0 <--
L GETX 0 <--
L GETS 0 <--
L Lockdown 0 <--
L Unlockdown 0 <--
L Own_Lock_or_Unlock 0 <--
L Data_Owner 0 <--
L Data_All_Tokens 0 <--
L Ack_Owner 0 <--
L Ack_Owner_All_Tokens 0 <--
L Tokens 0 <--
L DMA_READ 0 <--
L DMA_WRITE 0 <--
O_W GETX 0 <--
O_W GETS 0 <--
O_W Lockdown 0 <--
O_W Unlockdown 0 <--
O_W Own_Lock_or_Unlock 0 <--
O_W Data_Owner 0 <--
O_W Ack_Owner 0 <--
O_W Tokens 0 <--
O_W Ack_All_Tokens 0 <--
O_W Memory_Data 0 <--
O_W Memory_Ack 207
O_W DMA_READ 0 <--
O_W DMA_WRITE 0 <--
L_O_W GETX 0 <--
L_O_W GETS 0 <--
L_O_W Lockdown 0 <--
L_O_W Unlockdown 0 <--
L_O_W Own_Lock_or_Unlock 0 <--
L_O_W Data_Owner 0 <--
L_O_W Ack_Owner 0 <--
L_O_W Tokens 0 <--
L_O_W Ack_All_Tokens 0 <--
L_O_W Memory_Data 0 <--
L_O_W Memory_Ack 0 <--
L_O_W DMA_READ 0 <--
L_O_W DMA_WRITE 0 <--
L_NO_W GETX 0 <--
L_NO_W GETS 0 <--
L_NO_W Lockdown 0 <--
L_NO_W Unlockdown 0 <--
L_NO_W Own_Lock_or_Unlock 0 <--
L_NO_W Data_Owner 0 <--
L_NO_W Ack_Owner 0 <--
L_NO_W Tokens 0 <--
L_NO_W Ack_All_Tokens 0 <--
L_NO_W Memory_Data 0 <--
L_NO_W DMA_READ 0 <--
L_NO_W DMA_WRITE 0 <--
DR_L_W GETX 0 <--
DR_L_W GETS 0 <--
DR_L_W Lockdown 0 <--
DR_L_W Unlockdown 0 <--
DR_L_W Own_Lock_or_Unlock 0 <--
DR_L_W Data_Owner 0 <--
DR_L_W Ack_Owner 0 <--
DR_L_W Tokens 0 <--
DR_L_W Ack_All_Tokens 0 <--
DR_L_W Request_Timeout 0 <--
DR_L_W Memory_Data 0 <--
DR_L_W DMA_READ 0 <--
DR_L_W DMA_WRITE 0 <--
NO_W GETX 0 <--
NO_W GETS 0 <--
NO_W Lockdown 0 <--
NO_W Unlockdown 0 <--
NO_W Own_Lock_or_Unlock 0 <--
NO_W Data_Owner 0 <--
NO_W Ack_Owner 0 <--
NO_W Tokens 0 <--
NO_W Ack_All_Tokens 0 <--
NO_W Memory_Data 1162
NO_W DMA_READ 0 <--
NO_W DMA_WRITE 0 <--
O_DW_W GETX 0 <--
O_DW_W GETS 0 <--
O_DW_W Data_Owner 0 <--
O_DW_W Ack_Owner 0 <--
O_DW_W Tokens 0 <--
O_DW_W Ack_All_Tokens 0 <--
O_DW_W Memory_Ack 0 <--
O_DW_W DMA_READ 0 <--
O_DW_W DMA_WRITE 0 <--
O_DR_W GETX 0 <--
O_DR_W GETS 0 <--
O_DR_W Lockdown 0 <--
O_DR_W Unlockdown 0 <--
O_DR_W Own_Lock_or_Unlock 0 <--
O_DR_W Data_Owner 0 <--
O_DR_W Ack_Owner 0 <--
O_DR_W Tokens 0 <--
O_DR_W Ack_All_Tokens 0 <--
O_DR_W Memory_Data 0 <--
O_DR_W DMA_READ 0 <--
O_DR_W DMA_WRITE 0 <--
O_DW GETX 0 <--
O_DW GETS 0 <--
O_DW Lockdown 0 <--
O_DW Own_Lock_or_Unlock 0 <--
O_DW Data_Owner 0 <--
O_DW Data_All_Tokens 0 <--
O_DW Ack_Owner 0 <--
O_DW Ack_Owner_All_Tokens 0 <--
O_DW Tokens 0 <--
O_DW Ack_All_Tokens 0 <--
O_DW DMA_READ 0 <--
O_DW DMA_WRITE 0 <--
NO_DW GETX 0 <--
NO_DW GETS 0 <--
NO_DW Lockdown 0 <--
NO_DW Own_Lock_or_Unlock 0 <--
NO_DW Data_Owner 0 <--
NO_DW Data_All_Tokens 0 <--
NO_DW Tokens 0 <--
NO_DW Request_Timeout 0 <--
NO_DW DMA_READ 0 <--
NO_DW DMA_WRITE 0 <--
NO_DR GETX 0 <--
NO_DR GETS 0 <--
NO_DR Lockdown 0 <--
NO_DR Own_Lock_or_Unlock 0 <--
NO_DR Data_Owner 0 <--
NO_DR Data_All_Tokens 0 <--
NO_DR Tokens 0 <--
NO_DR Request_Timeout 0 <--
NO_DR DMA_READ 0 <--
NO_DR DMA_WRITE 0 <--
DW_L GETX 0 <--
DW_L GETS 0 <--
DW_L Lockdown 0 <--
DW_L Unlockdown 0 <--
DW_L Own_Lock_or_Unlock 0 <--
DW_L Data_Owner 0 <--
DW_L Data_All_Tokens 0 <--
DW_L Ack_Owner 0 <--
DW_L Ack_Owner_All_Tokens 0 <--
DW_L Tokens 0 <--
DW_L Request_Timeout 0 <--
DW_L DMA_READ 0 <--
DW_L DMA_WRITE 0 <--
DR_L GETX 0 <--
DR_L GETS 0 <--
DR_L Lockdown 0 <--
DR_L Unlockdown 0 <--
DR_L Own_Lock_or_Unlock 0 <--
DR_L Data_Owner 0 <--
DR_L Data_All_Tokens 0 <--
DR_L Ack_Owner 0 <--
DR_L Ack_Owner_All_Tokens 0 <--
DR_L Tokens 0 <--
DR_L Request_Timeout 0 <--
DR_L DMA_READ 0 <--
DR_L DMA_WRITE 0 <--