diff options
Diffstat (limited to 'tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer')
3 files changed, 151 insertions, 490 deletions
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini index bc0318858..fdb5da322 100644 --- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini +++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini @@ -16,7 +16,7 @@ kernel= load_addr_mask=1099511627775 mem_mode=timing mem_ranges= -memories=system.funcmem system.physmem +memories=system.physmem system.funcmem num_work_ids=16 readfile= symbolfile= @@ -292,10 +292,10 @@ tagArrayBanks=1 [system.ruby.l1_cntrl0] type=L1Cache_Controller -children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer -L1DcacheMemory=system.ruby.l1_cntrl0.L1DcacheMemory -L1IcacheMemory=system.ruby.l1_cntrl0.L1IcacheMemory -L2cacheMemory=system.ruby.l1_cntrl0.L2cacheMemory +children=L1Dcache L1Icache L2cache sequencer +L1Dcache=system.ruby.l1_cntrl0.L1Dcache +L1Icache=system.ruby.l1_cntrl0.L1Icache +L2cache=system.ruby.l1_cntrl0.L2cache buffer_size=0 cache_response_latency=10 clock=1 @@ -312,7 +312,7 @@ sequencer=system.ruby.l1_cntrl0.sequencer transitions_per_cycle=32 version=0 -[system.ruby.l1_cntrl0.L1DcacheMemory] +[system.ruby.l1_cntrl0.L1Dcache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -326,7 +326,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl0.L1IcacheMemory] +[system.ruby.l1_cntrl0.L1Icache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -340,7 +340,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl0.L2cacheMemory] +[system.ruby.l1_cntrl0.L2cache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -358,9 +358,9 @@ tagArrayBanks=1 type=RubySequencer access_phys_mem=false clock=1 -dcache=system.ruby.l1_cntrl0.L1DcacheMemory +dcache=system.ruby.l1_cntrl0.L1Dcache deadlock_threshold=1000000 -icache=system.ruby.l1_cntrl0.L1IcacheMemory +icache=system.ruby.l1_cntrl0.L1Icache max_outstanding_requests=16 ruby_system=system.ruby support_data_reqs=true @@ -373,10 +373,10 @@ slave=system.cpu0.test [system.ruby.l1_cntrl1] type=L1Cache_Controller -children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer -L1DcacheMemory=system.ruby.l1_cntrl1.L1DcacheMemory -L1IcacheMemory=system.ruby.l1_cntrl1.L1IcacheMemory -L2cacheMemory=system.ruby.l1_cntrl1.L2cacheMemory +children=L1Dcache L1Icache L2cache sequencer +L1Dcache=system.ruby.l1_cntrl1.L1Dcache +L1Icache=system.ruby.l1_cntrl1.L1Icache +L2cache=system.ruby.l1_cntrl1.L2cache buffer_size=0 cache_response_latency=10 clock=1 @@ -393,7 +393,7 @@ sequencer=system.ruby.l1_cntrl1.sequencer transitions_per_cycle=32 version=1 -[system.ruby.l1_cntrl1.L1DcacheMemory] +[system.ruby.l1_cntrl1.L1Dcache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -407,7 +407,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl1.L1IcacheMemory] +[system.ruby.l1_cntrl1.L1Icache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -421,7 +421,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl1.L2cacheMemory] +[system.ruby.l1_cntrl1.L2cache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -439,9 +439,9 @@ tagArrayBanks=1 type=RubySequencer access_phys_mem=false clock=1 -dcache=system.ruby.l1_cntrl1.L1DcacheMemory +dcache=system.ruby.l1_cntrl1.L1Dcache deadlock_threshold=1000000 -icache=system.ruby.l1_cntrl1.L1IcacheMemory +icache=system.ruby.l1_cntrl1.L1Icache max_outstanding_requests=16 ruby_system=system.ruby support_data_reqs=true @@ -454,10 +454,10 @@ slave=system.cpu1.test [system.ruby.l1_cntrl2] type=L1Cache_Controller -children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer -L1DcacheMemory=system.ruby.l1_cntrl2.L1DcacheMemory -L1IcacheMemory=system.ruby.l1_cntrl2.L1IcacheMemory -L2cacheMemory=system.ruby.l1_cntrl2.L2cacheMemory +children=L1Dcache L1Icache L2cache sequencer +L1Dcache=system.ruby.l1_cntrl2.L1Dcache +L1Icache=system.ruby.l1_cntrl2.L1Icache +L2cache=system.ruby.l1_cntrl2.L2cache buffer_size=0 cache_response_latency=10 clock=1 @@ -474,7 +474,7 @@ sequencer=system.ruby.l1_cntrl2.sequencer transitions_per_cycle=32 version=2 -[system.ruby.l1_cntrl2.L1DcacheMemory] +[system.ruby.l1_cntrl2.L1Dcache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -488,7 +488,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl2.L1IcacheMemory] +[system.ruby.l1_cntrl2.L1Icache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -502,7 +502,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl2.L2cacheMemory] +[system.ruby.l1_cntrl2.L2cache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -520,9 +520,9 @@ tagArrayBanks=1 type=RubySequencer access_phys_mem=false clock=1 -dcache=system.ruby.l1_cntrl2.L1DcacheMemory +dcache=system.ruby.l1_cntrl2.L1Dcache deadlock_threshold=1000000 -icache=system.ruby.l1_cntrl2.L1IcacheMemory +icache=system.ruby.l1_cntrl2.L1Icache max_outstanding_requests=16 ruby_system=system.ruby support_data_reqs=true @@ -535,10 +535,10 @@ slave=system.cpu2.test [system.ruby.l1_cntrl3] type=L1Cache_Controller -children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer -L1DcacheMemory=system.ruby.l1_cntrl3.L1DcacheMemory -L1IcacheMemory=system.ruby.l1_cntrl3.L1IcacheMemory -L2cacheMemory=system.ruby.l1_cntrl3.L2cacheMemory +children=L1Dcache L1Icache L2cache sequencer +L1Dcache=system.ruby.l1_cntrl3.L1Dcache +L1Icache=system.ruby.l1_cntrl3.L1Icache +L2cache=system.ruby.l1_cntrl3.L2cache buffer_size=0 cache_response_latency=10 clock=1 @@ -555,7 +555,7 @@ sequencer=system.ruby.l1_cntrl3.sequencer transitions_per_cycle=32 version=3 -[system.ruby.l1_cntrl3.L1DcacheMemory] +[system.ruby.l1_cntrl3.L1Dcache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -569,7 +569,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl3.L1IcacheMemory] +[system.ruby.l1_cntrl3.L1Icache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -583,7 +583,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl3.L2cacheMemory] +[system.ruby.l1_cntrl3.L2cache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -601,9 +601,9 @@ tagArrayBanks=1 type=RubySequencer access_phys_mem=false clock=1 -dcache=system.ruby.l1_cntrl3.L1DcacheMemory +dcache=system.ruby.l1_cntrl3.L1Dcache deadlock_threshold=1000000 -icache=system.ruby.l1_cntrl3.L1IcacheMemory +icache=system.ruby.l1_cntrl3.L1Icache max_outstanding_requests=16 ruby_system=system.ruby support_data_reqs=true @@ -616,10 +616,10 @@ slave=system.cpu3.test [system.ruby.l1_cntrl4] type=L1Cache_Controller -children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer -L1DcacheMemory=system.ruby.l1_cntrl4.L1DcacheMemory -L1IcacheMemory=system.ruby.l1_cntrl4.L1IcacheMemory -L2cacheMemory=system.ruby.l1_cntrl4.L2cacheMemory +children=L1Dcache L1Icache L2cache sequencer +L1Dcache=system.ruby.l1_cntrl4.L1Dcache +L1Icache=system.ruby.l1_cntrl4.L1Icache +L2cache=system.ruby.l1_cntrl4.L2cache buffer_size=0 cache_response_latency=10 clock=1 @@ -636,7 +636,7 @@ sequencer=system.ruby.l1_cntrl4.sequencer transitions_per_cycle=32 version=4 -[system.ruby.l1_cntrl4.L1DcacheMemory] +[system.ruby.l1_cntrl4.L1Dcache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -650,7 +650,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl4.L1IcacheMemory] +[system.ruby.l1_cntrl4.L1Icache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -664,7 +664,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl4.L2cacheMemory] +[system.ruby.l1_cntrl4.L2cache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -682,9 +682,9 @@ tagArrayBanks=1 type=RubySequencer access_phys_mem=false clock=1 -dcache=system.ruby.l1_cntrl4.L1DcacheMemory +dcache=system.ruby.l1_cntrl4.L1Dcache deadlock_threshold=1000000 -icache=system.ruby.l1_cntrl4.L1IcacheMemory +icache=system.ruby.l1_cntrl4.L1Icache max_outstanding_requests=16 ruby_system=system.ruby support_data_reqs=true @@ -697,10 +697,10 @@ slave=system.cpu4.test [system.ruby.l1_cntrl5] type=L1Cache_Controller -children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer -L1DcacheMemory=system.ruby.l1_cntrl5.L1DcacheMemory -L1IcacheMemory=system.ruby.l1_cntrl5.L1IcacheMemory -L2cacheMemory=system.ruby.l1_cntrl5.L2cacheMemory +children=L1Dcache L1Icache L2cache sequencer +L1Dcache=system.ruby.l1_cntrl5.L1Dcache +L1Icache=system.ruby.l1_cntrl5.L1Icache +L2cache=system.ruby.l1_cntrl5.L2cache buffer_size=0 cache_response_latency=10 clock=1 @@ -717,7 +717,7 @@ sequencer=system.ruby.l1_cntrl5.sequencer transitions_per_cycle=32 version=5 -[system.ruby.l1_cntrl5.L1DcacheMemory] +[system.ruby.l1_cntrl5.L1Dcache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -731,7 +731,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl5.L1IcacheMemory] +[system.ruby.l1_cntrl5.L1Icache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -745,7 +745,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl5.L2cacheMemory] +[system.ruby.l1_cntrl5.L2cache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -763,9 +763,9 @@ tagArrayBanks=1 type=RubySequencer access_phys_mem=false clock=1 -dcache=system.ruby.l1_cntrl5.L1DcacheMemory +dcache=system.ruby.l1_cntrl5.L1Dcache deadlock_threshold=1000000 -icache=system.ruby.l1_cntrl5.L1IcacheMemory +icache=system.ruby.l1_cntrl5.L1Icache max_outstanding_requests=16 ruby_system=system.ruby support_data_reqs=true @@ -778,10 +778,10 @@ slave=system.cpu5.test [system.ruby.l1_cntrl6] type=L1Cache_Controller -children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer -L1DcacheMemory=system.ruby.l1_cntrl6.L1DcacheMemory -L1IcacheMemory=system.ruby.l1_cntrl6.L1IcacheMemory -L2cacheMemory=system.ruby.l1_cntrl6.L2cacheMemory +children=L1Dcache L1Icache L2cache sequencer +L1Dcache=system.ruby.l1_cntrl6.L1Dcache +L1Icache=system.ruby.l1_cntrl6.L1Icache +L2cache=system.ruby.l1_cntrl6.L2cache buffer_size=0 cache_response_latency=10 clock=1 @@ -798,7 +798,7 @@ sequencer=system.ruby.l1_cntrl6.sequencer transitions_per_cycle=32 version=6 -[system.ruby.l1_cntrl6.L1DcacheMemory] +[system.ruby.l1_cntrl6.L1Dcache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -812,7 +812,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl6.L1IcacheMemory] +[system.ruby.l1_cntrl6.L1Icache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -826,7 +826,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl6.L2cacheMemory] +[system.ruby.l1_cntrl6.L2cache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -844,9 +844,9 @@ tagArrayBanks=1 type=RubySequencer access_phys_mem=false clock=1 -dcache=system.ruby.l1_cntrl6.L1DcacheMemory +dcache=system.ruby.l1_cntrl6.L1Dcache deadlock_threshold=1000000 -icache=system.ruby.l1_cntrl6.L1IcacheMemory +icache=system.ruby.l1_cntrl6.L1Icache max_outstanding_requests=16 ruby_system=system.ruby support_data_reqs=true @@ -859,10 +859,10 @@ slave=system.cpu6.test [system.ruby.l1_cntrl7] type=L1Cache_Controller -children=L1DcacheMemory L1IcacheMemory L2cacheMemory sequencer -L1DcacheMemory=system.ruby.l1_cntrl7.L1DcacheMemory -L1IcacheMemory=system.ruby.l1_cntrl7.L1IcacheMemory -L2cacheMemory=system.ruby.l1_cntrl7.L2cacheMemory +children=L1Dcache L1Icache L2cache sequencer +L1Dcache=system.ruby.l1_cntrl7.L1Dcache +L1Icache=system.ruby.l1_cntrl7.L1Icache +L2cache=system.ruby.l1_cntrl7.L2cache buffer_size=0 cache_response_latency=10 clock=1 @@ -879,7 +879,7 @@ sequencer=system.ruby.l1_cntrl7.sequencer transitions_per_cycle=32 version=7 -[system.ruby.l1_cntrl7.L1DcacheMemory] +[system.ruby.l1_cntrl7.L1Dcache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -893,7 +893,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl7.L1IcacheMemory] +[system.ruby.l1_cntrl7.L1Icache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -907,7 +907,7 @@ start_index_bit=6 tagAccessLatency=1 tagArrayBanks=1 -[system.ruby.l1_cntrl7.L2cacheMemory] +[system.ruby.l1_cntrl7.L2cache] type=RubyCache assoc=2 dataAccessLatency=1 @@ -925,9 +925,9 @@ tagArrayBanks=1 type=RubySequencer access_phys_mem=false clock=1 -dcache=system.ruby.l1_cntrl7.L1DcacheMemory +dcache=system.ruby.l1_cntrl7.L1Dcache deadlock_threshold=1000000 -icache=system.ruby.l1_cntrl7.L1IcacheMemory +icache=system.ruby.l1_cntrl7.L1Icache max_outstanding_requests=16 ruby_system=system.ruby support_data_reqs=true diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/ruby.stats b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/ruby.stats index a532ed140..75d9d7cf6 100644 --- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/ruby.stats +++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/ruby.stats @@ -324,38 +324,6 @@ links_utilized_percent_switch_9: 18.0864 outgoing_messages_switch_9_link_8_Writeback_Control: 950339 7602712 [ 0 0 582292 0 0 368047 0 0 0 0 ] base_latency: 1 outgoing_messages_switch_9_link_8_Unblock_Control: 617596 4940768 [ 0 0 0 0 0 617596 0 0 0 0 ] base_latency: 1 -Cache Stats: system.ruby.l1_cntrl0.L1IcacheMemory - system.ruby.l1_cntrl0.L1IcacheMemory_total_misses: 0 - system.ruby.l1_cntrl0.L1IcacheMemory_total_demand_misses: 0 - system.ruby.l1_cntrl0.L1IcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl0.L1IcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl0.L1IcacheMemory_total_hw_prefetches: 0 - - -Cache Stats: system.ruby.l1_cntrl0.L1DcacheMemory - system.ruby.l1_cntrl0.L1DcacheMemory_total_misses: 76966 - system.ruby.l1_cntrl0.L1DcacheMemory_total_demand_misses: 76966 - system.ruby.l1_cntrl0.L1DcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl0.L1DcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl0.L1DcacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl0.L1DcacheMemory_request_type_LD: 65.2548% - system.ruby.l1_cntrl0.L1DcacheMemory_request_type_ST: 34.7452% - - system.ruby.l1_cntrl0.L1DcacheMemory_access_mode_type_Supervisor: 76966 100% - -Cache Stats: system.ruby.l1_cntrl0.L2cacheMemory - system.ruby.l1_cntrl0.L2cacheMemory_total_misses: 76966 - system.ruby.l1_cntrl0.L2cacheMemory_total_demand_misses: 76966 - system.ruby.l1_cntrl0.L2cacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl0.L2cacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl0.L2cacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl0.L2cacheMemory_request_type_LD: 65.2548% - system.ruby.l1_cntrl0.L2cacheMemory_request_type_ST: 34.7452% - - system.ruby.l1_cntrl0.L2cacheMemory_access_mode_type_Supervisor: 76966 100% - --- L1Cache --- - Event Counts - Load [50266 50315 50271 50212 50263 50069 50306 49970 ] 401672 @@ -753,238 +721,6 @@ MM_WF Ack [0 0 0 0 0 0 0 0 ] 0 MM_WF All_acks_no_sharers [0 0 0 0 0 0 0 0 ] 0 MM_WF Flush_line [0 0 0 0 0 0 0 0 ] 0 -Cache Stats: system.ruby.l1_cntrl1.L1IcacheMemory - system.ruby.l1_cntrl1.L1IcacheMemory_total_misses: 0 - system.ruby.l1_cntrl1.L1IcacheMemory_total_demand_misses: 0 - system.ruby.l1_cntrl1.L1IcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl1.L1IcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl1.L1IcacheMemory_total_hw_prefetches: 0 - - -Cache Stats: system.ruby.l1_cntrl1.L1DcacheMemory - system.ruby.l1_cntrl1.L1DcacheMemory_total_misses: 77464 - system.ruby.l1_cntrl1.L1DcacheMemory_total_demand_misses: 77464 - system.ruby.l1_cntrl1.L1DcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl1.L1DcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl1.L1DcacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl1.L1DcacheMemory_request_type_LD: 64.8972% - system.ruby.l1_cntrl1.L1DcacheMemory_request_type_ST: 35.1028% - - system.ruby.l1_cntrl1.L1DcacheMemory_access_mode_type_Supervisor: 77464 100% - -Cache Stats: system.ruby.l1_cntrl1.L2cacheMemory - system.ruby.l1_cntrl1.L2cacheMemory_total_misses: 77464 - system.ruby.l1_cntrl1.L2cacheMemory_total_demand_misses: 77464 - system.ruby.l1_cntrl1.L2cacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl1.L2cacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl1.L2cacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl1.L2cacheMemory_request_type_LD: 64.8972% - system.ruby.l1_cntrl1.L2cacheMemory_request_type_ST: 35.1028% - - system.ruby.l1_cntrl1.L2cacheMemory_access_mode_type_Supervisor: 77464 100% - -Cache Stats: system.ruby.l1_cntrl2.L1IcacheMemory - system.ruby.l1_cntrl2.L1IcacheMemory_total_misses: 0 - system.ruby.l1_cntrl2.L1IcacheMemory_total_demand_misses: 0 - system.ruby.l1_cntrl2.L1IcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl2.L1IcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl2.L1IcacheMemory_total_hw_prefetches: 0 - - -Cache Stats: system.ruby.l1_cntrl2.L1DcacheMemory - system.ruby.l1_cntrl2.L1DcacheMemory_total_misses: 77315 - system.ruby.l1_cntrl2.L1DcacheMemory_total_demand_misses: 77315 - system.ruby.l1_cntrl2.L1DcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl2.L1DcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl2.L1DcacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl2.L1DcacheMemory_request_type_LD: 64.9667% - system.ruby.l1_cntrl2.L1DcacheMemory_request_type_ST: 35.0333% - - system.ruby.l1_cntrl2.L1DcacheMemory_access_mode_type_Supervisor: 77315 100% - -Cache Stats: system.ruby.l1_cntrl2.L2cacheMemory - system.ruby.l1_cntrl2.L2cacheMemory_total_misses: 77315 - system.ruby.l1_cntrl2.L2cacheMemory_total_demand_misses: 77315 - system.ruby.l1_cntrl2.L2cacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl2.L2cacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl2.L2cacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl2.L2cacheMemory_request_type_LD: 64.9667% - system.ruby.l1_cntrl2.L2cacheMemory_request_type_ST: 35.0333% - - system.ruby.l1_cntrl2.L2cacheMemory_access_mode_type_Supervisor: 77315 100% - -Cache Stats: system.ruby.l1_cntrl3.L1IcacheMemory - system.ruby.l1_cntrl3.L1IcacheMemory_total_misses: 0 - system.ruby.l1_cntrl3.L1IcacheMemory_total_demand_misses: 0 - system.ruby.l1_cntrl3.L1IcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl3.L1IcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl3.L1IcacheMemory_total_hw_prefetches: 0 - - -Cache Stats: system.ruby.l1_cntrl3.L1DcacheMemory - system.ruby.l1_cntrl3.L1DcacheMemory_total_misses: 77410 - system.ruby.l1_cntrl3.L1DcacheMemory_total_demand_misses: 77410 - system.ruby.l1_cntrl3.L1DcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl3.L1DcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl3.L1DcacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl3.L1DcacheMemory_request_type_LD: 64.8069% - system.ruby.l1_cntrl3.L1DcacheMemory_request_type_ST: 35.1931% - - system.ruby.l1_cntrl3.L1DcacheMemory_access_mode_type_Supervisor: 77410 100% - -Cache Stats: system.ruby.l1_cntrl3.L2cacheMemory - system.ruby.l1_cntrl3.L2cacheMemory_total_misses: 77410 - system.ruby.l1_cntrl3.L2cacheMemory_total_demand_misses: 77410 - system.ruby.l1_cntrl3.L2cacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl3.L2cacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl3.L2cacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl3.L2cacheMemory_request_type_LD: 64.8069% - system.ruby.l1_cntrl3.L2cacheMemory_request_type_ST: 35.1931% - - system.ruby.l1_cntrl3.L2cacheMemory_access_mode_type_Supervisor: 77410 100% - -Cache Stats: system.ruby.l1_cntrl4.L1IcacheMemory - system.ruby.l1_cntrl4.L1IcacheMemory_total_misses: 0 - system.ruby.l1_cntrl4.L1IcacheMemory_total_demand_misses: 0 - system.ruby.l1_cntrl4.L1IcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl4.L1IcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl4.L1IcacheMemory_total_hw_prefetches: 0 - - -Cache Stats: system.ruby.l1_cntrl4.L1DcacheMemory - system.ruby.l1_cntrl4.L1DcacheMemory_total_misses: 77212 - system.ruby.l1_cntrl4.L1DcacheMemory_total_demand_misses: 77212 - system.ruby.l1_cntrl4.L1DcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl4.L1DcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl4.L1DcacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl4.L1DcacheMemory_request_type_LD: 65.0508% - system.ruby.l1_cntrl4.L1DcacheMemory_request_type_ST: 34.9492% - - system.ruby.l1_cntrl4.L1DcacheMemory_access_mode_type_Supervisor: 77212 100% - -Cache Stats: system.ruby.l1_cntrl4.L2cacheMemory - system.ruby.l1_cntrl4.L2cacheMemory_total_misses: 77212 - system.ruby.l1_cntrl4.L2cacheMemory_total_demand_misses: 77212 - system.ruby.l1_cntrl4.L2cacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl4.L2cacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl4.L2cacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl4.L2cacheMemory_request_type_LD: 65.0508% - system.ruby.l1_cntrl4.L2cacheMemory_request_type_ST: 34.9492% - - system.ruby.l1_cntrl4.L2cacheMemory_access_mode_type_Supervisor: 77212 100% - -Cache Stats: system.ruby.l1_cntrl5.L1IcacheMemory - system.ruby.l1_cntrl5.L1IcacheMemory_total_misses: 0 - system.ruby.l1_cntrl5.L1IcacheMemory_total_demand_misses: 0 - system.ruby.l1_cntrl5.L1IcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl5.L1IcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl5.L1IcacheMemory_total_hw_prefetches: 0 - - -Cache Stats: system.ruby.l1_cntrl5.L1DcacheMemory - system.ruby.l1_cntrl5.L1DcacheMemory_total_misses: 77081 - system.ruby.l1_cntrl5.L1DcacheMemory_total_demand_misses: 77081 - system.ruby.l1_cntrl5.L1DcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl5.L1DcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl5.L1DcacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl5.L1DcacheMemory_request_type_LD: 64.9032% - system.ruby.l1_cntrl5.L1DcacheMemory_request_type_ST: 35.0968% - - system.ruby.l1_cntrl5.L1DcacheMemory_access_mode_type_Supervisor: 77081 100% - -Cache Stats: system.ruby.l1_cntrl5.L2cacheMemory - system.ruby.l1_cntrl5.L2cacheMemory_total_misses: 77081 - system.ruby.l1_cntrl5.L2cacheMemory_total_demand_misses: 77081 - system.ruby.l1_cntrl5.L2cacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl5.L2cacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl5.L2cacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl5.L2cacheMemory_request_type_LD: 64.9032% - system.ruby.l1_cntrl5.L2cacheMemory_request_type_ST: 35.0968% - - system.ruby.l1_cntrl5.L2cacheMemory_access_mode_type_Supervisor: 77081 100% - -Cache Stats: system.ruby.l1_cntrl6.L1IcacheMemory - system.ruby.l1_cntrl6.L1IcacheMemory_total_misses: 0 - system.ruby.l1_cntrl6.L1IcacheMemory_total_demand_misses: 0 - system.ruby.l1_cntrl6.L1IcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl6.L1IcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl6.L1IcacheMemory_total_hw_prefetches: 0 - - -Cache Stats: system.ruby.l1_cntrl6.L1DcacheMemory - system.ruby.l1_cntrl6.L1DcacheMemory_total_misses: 77611 - system.ruby.l1_cntrl6.L1DcacheMemory_total_demand_misses: 77611 - system.ruby.l1_cntrl6.L1DcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl6.L1DcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl6.L1DcacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl6.L1DcacheMemory_request_type_LD: 64.7692% - system.ruby.l1_cntrl6.L1DcacheMemory_request_type_ST: 35.2308% - - system.ruby.l1_cntrl6.L1DcacheMemory_access_mode_type_Supervisor: 77611 100% - -Cache Stats: system.ruby.l1_cntrl6.L2cacheMemory - system.ruby.l1_cntrl6.L2cacheMemory_total_misses: 77611 - system.ruby.l1_cntrl6.L2cacheMemory_total_demand_misses: 77611 - system.ruby.l1_cntrl6.L2cacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl6.L2cacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl6.L2cacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl6.L2cacheMemory_request_type_LD: 64.7692% - system.ruby.l1_cntrl6.L2cacheMemory_request_type_ST: 35.2308% - - system.ruby.l1_cntrl6.L2cacheMemory_access_mode_type_Supervisor: 77611 100% - -Cache Stats: system.ruby.l1_cntrl7.L1IcacheMemory - system.ruby.l1_cntrl7.L1IcacheMemory_total_misses: 0 - system.ruby.l1_cntrl7.L1IcacheMemory_total_demand_misses: 0 - system.ruby.l1_cntrl7.L1IcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl7.L1IcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl7.L1IcacheMemory_total_hw_prefetches: 0 - - -Cache Stats: system.ruby.l1_cntrl7.L1DcacheMemory - system.ruby.l1_cntrl7.L1DcacheMemory_total_misses: 76964 - system.ruby.l1_cntrl7.L1DcacheMemory_total_demand_misses: 76964 - system.ruby.l1_cntrl7.L1DcacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl7.L1DcacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl7.L1DcacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl7.L1DcacheMemory_request_type_LD: 64.8654% - system.ruby.l1_cntrl7.L1DcacheMemory_request_type_ST: 35.1346% - - system.ruby.l1_cntrl7.L1DcacheMemory_access_mode_type_Supervisor: 76964 100% - -Cache Stats: system.ruby.l1_cntrl7.L2cacheMemory - system.ruby.l1_cntrl7.L2cacheMemory_total_misses: 76964 - system.ruby.l1_cntrl7.L2cacheMemory_total_demand_misses: 76964 - system.ruby.l1_cntrl7.L2cacheMemory_total_prefetches: 0 - system.ruby.l1_cntrl7.L2cacheMemory_total_sw_prefetches: 0 - system.ruby.l1_cntrl7.L2cacheMemory_total_hw_prefetches: 0 - - system.ruby.l1_cntrl7.L2cacheMemory_request_type_LD: 64.8654% - system.ruby.l1_cntrl7.L2cacheMemory_request_type_ST: 35.1346% - - system.ruby.l1_cntrl7.L2cacheMemory_access_mode_type_Supervisor: 76964 100% - -Cache Stats: system.ruby.dir_cntrl0.probeFilter - system.ruby.dir_cntrl0.probeFilter_total_misses: 0 - system.ruby.dir_cntrl0.probeFilter_total_demand_misses: 0 - system.ruby.dir_cntrl0.probeFilter_total_prefetches: 0 - system.ruby.dir_cntrl0.probeFilter_total_sw_prefetches: 0 - system.ruby.dir_cntrl0.probeFilter_total_hw_prefetches: 0 - - Memory controller: system.ruby.dir_cntrl0.memBuffer: memory_total_requests: 811546 memory_reads: 597507 diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt index 85ee95513..781075885 100644 --- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt +++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt @@ -4,159 +4,84 @@ sim_seconds 0.005796 # Nu sim_ticks 5795833 # Number of ticks simulated final_tick 5795833 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) sim_freq 1000000000 # Frequency of simulated ticks -host_tick_rate 34597 # Simulator tick rate (ticks/s) -host_mem_usage 250320 # Number of bytes of host memory used -host_seconds 167.53 # Real time elapsed on the host -system.ruby.l1_cntrl4.L1DcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl4.L1DcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl4.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl4.L1DcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl4.L1DcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl4.L1DcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl4.L1IcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl4.L1IcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl4.L1IcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl4.L1IcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl4.L1IcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl4.L1IcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl4.L2cacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl4.L2cacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl4.L2cacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl4.L2cacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl4.L2cacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl4.L2cacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl5.L1DcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl5.L1DcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl5.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl5.L1DcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl5.L1DcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl5.L1DcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl5.L1IcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl5.L1IcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl5.L1IcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl5.L1IcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl5.L1IcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl5.L1IcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl5.L2cacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl5.L2cacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl5.L2cacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl5.L2cacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl5.L2cacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl5.L2cacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl6.L1DcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl6.L1DcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl6.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl6.L1DcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl6.L1DcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl6.L1DcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl6.L1IcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl6.L1IcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl6.L1IcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl6.L1IcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl6.L1IcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl6.L1IcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl6.L2cacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl6.L2cacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl6.L2cacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl6.L2cacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl6.L2cacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl6.L2cacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl7.L1DcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl7.L1DcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl7.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl7.L1DcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl7.L1DcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl7.L1DcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl7.L1IcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl7.L1IcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl7.L1IcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl7.L1IcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl7.L1IcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl7.L1IcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl7.L2cacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl7.L2cacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl7.L2cacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl7.L2cacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl7.L2cacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl7.L2cacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl0.L1DcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl0.L1DcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl0.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl0.L1DcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl0.L1DcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl0.L1DcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl0.L1IcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl0.L1IcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl0.L1IcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl0.L1IcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl0.L1IcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl0.L1IcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl0.L2cacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl0.L2cacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl0.L2cacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl0.L2cacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl0.L2cacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl0.L2cacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl1.L1DcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl1.L1DcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl1.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl1.L1DcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl1.L1DcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl1.L1DcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl1.L1IcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl1.L1IcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl1.L1IcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl1.L1IcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl1.L1IcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl1.L1IcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl1.L2cacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl1.L2cacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl1.L2cacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl1.L2cacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl1.L2cacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl1.L2cacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl2.L1DcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl2.L1DcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl2.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl2.L1DcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl2.L1DcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl2.L1DcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl2.L1IcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl2.L1IcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl2.L1IcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl2.L1IcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl2.L1IcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl2.L1IcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl2.L2cacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl2.L2cacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl2.L2cacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl2.L2cacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl2.L2cacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl2.L2cacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl3.L1DcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl3.L1DcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl3.L1DcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl3.L1DcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl3.L1DcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl3.L1DcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl3.L1IcacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl3.L1IcacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl3.L1IcacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl3.L1IcacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl3.L1IcacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl3.L1IcacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.l1_cntrl3.L2cacheMemory.num_data_array_reads 0 # number of data array reads -system.ruby.l1_cntrl3.L2cacheMemory.num_data_array_writes 0 # number of data array writes -system.ruby.l1_cntrl3.L2cacheMemory.num_tag_array_reads 0 # number of tag array reads -system.ruby.l1_cntrl3.L2cacheMemory.num_tag_array_writes 0 # number of tag array writes -system.ruby.l1_cntrl3.L2cacheMemory.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.l1_cntrl3.L2cacheMemory.num_data_array_stalls 0 # number of stalls caused by data array -system.ruby.dir_cntrl0.probeFilter.num_data_array_reads 0 # number of data array reads -system.ruby.dir_cntrl0.probeFilter.num_data_array_writes 0 # number of data array writes -system.ruby.dir_cntrl0.probeFilter.num_tag_array_reads 0 # number of tag array reads -system.ruby.dir_cntrl0.probeFilter.num_tag_array_writes 0 # number of tag array writes -system.ruby.dir_cntrl0.probeFilter.num_tag_array_stalls 0 # number of stalls caused by tag array -system.ruby.dir_cntrl0.probeFilter.num_data_array_stalls 0 # number of stalls caused by data array +host_tick_rate 45179 # Simulator tick rate (ticks/s) +host_mem_usage 298344 # Number of bytes of host memory used +host_seconds 128.29 # Real time elapsed on the host +system.ruby.l1_cntrl4.L1Dcache.demand_hits 14 # Number of cache demand hits +system.ruby.l1_cntrl4.L1Dcache.demand_misses 77212 # Number of cache demand misses +system.ruby.l1_cntrl4.L1Dcache.demand_accesses 77226 # Number of cache demand accesses +system.ruby.l1_cntrl4.L1Icache.demand_hits 0 # Number of cache demand hits +system.ruby.l1_cntrl4.L1Icache.demand_misses 0 # Number of cache demand misses +system.ruby.l1_cntrl4.L1Icache.demand_accesses 0 # Number of cache demand accesses +system.ruby.l1_cntrl4.L2cache.demand_hits 66 # Number of cache demand hits +system.ruby.l1_cntrl4.L2cache.demand_misses 77146 # Number of cache demand misses +system.ruby.l1_cntrl4.L2cache.demand_accesses 77212 # Number of cache demand accesses +system.ruby.l1_cntrl5.L1Dcache.demand_hits 28 # Number of cache demand hits +system.ruby.l1_cntrl5.L1Dcache.demand_misses 77076 # Number of cache demand misses +system.ruby.l1_cntrl5.L1Dcache.demand_accesses 77104 # Number of cache demand accesses +system.ruby.l1_cntrl5.L1Icache.demand_hits 0 # Number of cache demand hits +system.ruby.l1_cntrl5.L1Icache.demand_misses 0 # Number of cache demand misses +system.ruby.l1_cntrl5.L1Icache.demand_accesses 0 # Number of cache demand accesses +system.ruby.l1_cntrl5.L2cache.demand_hits 84 # Number of cache demand hits +system.ruby.l1_cntrl5.L2cache.demand_misses 76992 # Number of cache demand misses +system.ruby.l1_cntrl5.L2cache.demand_accesses 77076 # Number of cache demand accesses +system.ruby.l1_cntrl6.L1Dcache.demand_hits 12 # Number of cache demand hits +system.ruby.l1_cntrl6.L1Dcache.demand_misses 77608 # Number of cache demand misses +system.ruby.l1_cntrl6.L1Dcache.demand_accesses 77620 # Number of cache demand accesses +system.ruby.l1_cntrl6.L1Icache.demand_hits 0 # Number of cache demand hits +system.ruby.l1_cntrl6.L1Icache.demand_misses 0 # Number of cache demand misses +system.ruby.l1_cntrl6.L1Icache.demand_accesses 0 # Number of cache demand accesses +system.ruby.l1_cntrl6.L2cache.demand_hits 66 # Number of cache demand hits +system.ruby.l1_cntrl6.L2cache.demand_misses 77542 # Number of cache demand misses +system.ruby.l1_cntrl6.L2cache.demand_accesses 77608 # Number of cache demand accesses +system.ruby.l1_cntrl7.L1Dcache.demand_hits 14 # Number of cache demand hits +system.ruby.l1_cntrl7.L1Dcache.demand_misses 76959 # Number of cache demand misses +system.ruby.l1_cntrl7.L1Dcache.demand_accesses 76973 # Number of cache demand accesses +system.ruby.l1_cntrl7.L1Icache.demand_hits 0 # Number of cache demand hits +system.ruby.l1_cntrl7.L1Icache.demand_misses 0 # Number of cache demand misses +system.ruby.l1_cntrl7.L1Icache.demand_accesses 0 # Number of cache demand accesses +system.ruby.l1_cntrl7.L2cache.demand_hits 67 # Number of cache demand hits +system.ruby.l1_cntrl7.L2cache.demand_misses 76892 # Number of cache demand misses +system.ruby.l1_cntrl7.L2cache.demand_accesses 76959 # Number of cache demand accesses +system.ruby.l1_cntrl0.L1Dcache.demand_hits 17 # Number of cache demand hits +system.ruby.l1_cntrl0.L1Dcache.demand_misses 76963 # Number of cache demand misses +system.ruby.l1_cntrl0.L1Dcache.demand_accesses 76980 # Number of cache demand accesses +system.ruby.l1_cntrl0.L1Icache.demand_hits 0 # Number of cache demand hits +system.ruby.l1_cntrl0.L1Icache.demand_misses 0 # Number of cache demand misses +system.ruby.l1_cntrl0.L1Icache.demand_accesses 0 # Number of cache demand accesses +system.ruby.l1_cntrl0.L2cache.demand_hits 72 # Number of cache demand hits +system.ruby.l1_cntrl0.L2cache.demand_misses 76891 # Number of cache demand misses +system.ruby.l1_cntrl0.L2cache.demand_accesses 76963 # Number of cache demand accesses +system.ruby.l1_cntrl1.L1Dcache.demand_hits 22 # Number of cache demand hits +system.ruby.l1_cntrl1.L1Dcache.demand_misses 77461 # Number of cache demand misses +system.ruby.l1_cntrl1.L1Dcache.demand_accesses 77483 # Number of cache demand accesses +system.ruby.l1_cntrl1.L1Icache.demand_hits 0 # Number of cache demand hits +system.ruby.l1_cntrl1.L1Icache.demand_misses 0 # Number of cache demand misses +system.ruby.l1_cntrl1.L1Icache.demand_accesses 0 # Number of cache demand accesses +system.ruby.l1_cntrl1.L2cache.demand_hits 69 # Number of cache demand hits +system.ruby.l1_cntrl1.L2cache.demand_misses 77392 # Number of cache demand misses +system.ruby.l1_cntrl1.L2cache.demand_accesses 77461 # Number of cache demand accesses +system.ruby.l1_cntrl2.L1Dcache.demand_hits 12 # Number of cache demand hits +system.ruby.l1_cntrl2.L1Dcache.demand_misses 77314 # Number of cache demand misses +system.ruby.l1_cntrl2.L1Dcache.demand_accesses 77326 # Number of cache demand accesses +system.ruby.l1_cntrl2.L1Icache.demand_hits 0 # Number of cache demand hits +system.ruby.l1_cntrl2.L1Icache.demand_misses 0 # Number of cache demand misses +system.ruby.l1_cntrl2.L1Icache.demand_accesses 0 # Number of cache demand accesses +system.ruby.l1_cntrl2.L2cache.demand_hits 98 # Number of cache demand hits +system.ruby.l1_cntrl2.L2cache.demand_misses 77216 # Number of cache demand misses +system.ruby.l1_cntrl2.L2cache.demand_accesses 77314 # Number of cache demand accesses +system.ruby.l1_cntrl3.L1Dcache.demand_hits 19 # Number of cache demand hits +system.ruby.l1_cntrl3.L1Dcache.demand_misses 77408 # Number of cache demand misses +system.ruby.l1_cntrl3.L1Dcache.demand_accesses 77427 # Number of cache demand accesses +system.ruby.l1_cntrl3.L1Icache.demand_hits 0 # Number of cache demand hits +system.ruby.l1_cntrl3.L1Icache.demand_misses 0 # Number of cache demand misses +system.ruby.l1_cntrl3.L1Icache.demand_accesses 0 # Number of cache demand accesses +system.ruby.l1_cntrl3.L2cache.demand_hits 77 # Number of cache demand hits +system.ruby.l1_cntrl3.L2cache.demand_misses 77331 # Number of cache demand misses +system.ruby.l1_cntrl3.L2cache.demand_accesses 77408 # Number of cache demand accesses +system.ruby.dir_cntrl0.probeFilter.demand_hits 0 # Number of cache demand hits +system.ruby.dir_cntrl0.probeFilter.demand_misses 0 # Number of cache demand misses +system.ruby.dir_cntrl0.probeFilter.demand_accesses 0 # Number of cache demand accesses system.cpu0.num_reads 99395 # number of read accesses completed system.cpu0.num_writes 53721 # number of write accesses completed system.cpu0.num_copies 0 # number of copy accesses completed |