m5stats.txt

来自「linux下基于c++的处理器仿真平台。具有处理器流水线」· 文本 代码 · 共 577 行 · 第 1/5 页

TXT
577
字号
---------- Begin Simulation Statistics ----------cpu0.dcache.avg_blocked_cycles_no_mshrs  <err: div-0>                       # average number of cycles each access was blockedcpu0.dcache.avg_blocked_cycles_no_targets <err: div-0>                       # average number of cycles each access was blockedcpu0.dcache.avg_refs                        39.866009                       # Average number of references to valid blocks.cpu0.dcache.blocked_no_mshrs                        0                       # number of cycles access was blockedcpu0.dcache.blocked_no_targets                      0                       # number of cycles access was blockedcpu0.dcache.blocked_cycles_no_mshrs                 0                       # number of cycles access was blockedcpu0.dcache.blocked_cycles_no_targets               0                       # number of cycles access was blockedcpu0.dcache.cache_copies                            0                       # number of cache copies performedcpu0.dcache.demand_accesses                   2576759                       # number of demand (read+write) accessescpu0.dcache.demand_avg_miss_latency                 0                       # average overall miss latencycpu0.dcache.demand_hits                       2511364                       # number of demand (read+write) hitscpu0.dcache.demand_miss_latency                     0                       # number of demand (read+write) miss cyclescpu0.dcache.demand_miss_rate                 0.025379                       # miss rate for demand accessescpu0.dcache.demand_misses                       65395                       # number of demand (read+write) missescpu0.dcache.fast_writes                             0                       # number of fast writes performedcpu0.dcache.overall_accesses                  2576759                       # number of overall (read+write) accessescpu0.dcache.overall_avg_miss_latency                0                       # average overall miss latencycpu0.dcache.overall_hits                      2511364                       # number of overall hitscpu0.dcache.overall_miss_latency                    0                       # number of overall miss cyclescpu0.dcache.overall_miss_rate                0.025379                       # miss rate for overall accessescpu0.dcache.overall_misses                      65395                       # number of overall missescpu0.dcache.prefetcher.num_hwpf_already_in_cache            0                       # number of hwpf that were already in the cachecpu0.dcache.prefetcher.num_hwpf_already_in_mshr            0                       # number of hwpf that were already in mshrcpu0.dcache.prefetcher.num_hwpf_already_in_prefetcher            0                       # number of hwpf that were already in the prefetch queuecpu0.dcache.prefetcher.num_hwpf_evicted             0                       # number of hwpf removed due to no buffer leftcpu0.dcache.prefetcher.num_hwpf_identified            0                       # number of hwpf identifiedcpu0.dcache.prefetcher.num_hwpf_issued              0                       # number of hwpf issuedcpu0.dcache.prefetcher.num_hwpf_removed_MSHR_hit            0                       # number of hwpf removed because MSHR allocatedcpu0.dcache.prefetcher.num_hwpf_span_page            0                       # number of hwpf spanning a virtual pagecpu0.dcache.prefetcher.num_hwpf_squashed_from_miss            0                       # number of hwpf that got squashed due to a miss aborting calculation timecpu0.dcache.protocol.hwpf_invalid                   0                       # hard prefetch misses to invalid blockscpu0.dcache.protocol.read_invalid               19023                       # read misses to invalid blockscpu0.dcache.protocol.snoop_inv_exclusive            0                       # Invalidate snoops on exclusive blockscpu0.dcache.protocol.snoop_inv_invalid              0                       # Invalidate snoops on invalid blockscpu0.dcache.protocol.snoop_inv_modified             0                       # Invalidate snoops on modified blockscpu0.dcache.protocol.snoop_inv_owned                0                       # Invalidate snoops on owned blockscpu0.dcache.protocol.snoop_inv_shared               0                       # Invalidate snoops on shared blockscpu0.dcache.protocol.snoop_read_exclusive            0                       # read snoops on exclusive blockscpu0.dcache.protocol.snoop_read_modified          550                       # read snoops on modified blockscpu0.dcache.protocol.snoop_read_owned               0                       # read snoops on owned blockscpu0.dcache.protocol.snoop_read_shared            290                       # read snoops on shared blockscpu0.dcache.protocol.snoop_readex_exclusive            0                       # readEx snoops on exclusive blockscpu0.dcache.protocol.snoop_readex_modified          204                       # readEx snoops on modified blockscpu0.dcache.protocol.snoop_readex_owned             0                       # readEx snoops on owned blockscpu0.dcache.protocol.snoop_readex_shared            6                       # readEx snoops on shared blockscpu0.dcache.protocol.snoop_upgrade_owned            0                       # upgrade snoops on owned blockscpu0.dcache.protocol.snoop_upgrade_shared          584                       # upgradee snoops on shared blockscpu0.dcache.protocol.snoop_writeinv_exclusive            0                       # WriteInvalidate snoops on exclusive blockscpu0.dcache.protocol.snoop_writeinv_invalid            0                       # WriteInvalidate snoops on invalid blockscpu0.dcache.protocol.snoop_writeinv_modified            0                       # WriteInvalidate snoops on modified blockscpu0.dcache.protocol.snoop_writeinv_owned            0                       # WriteInvalidate snoops on owned blockscpu0.dcache.protocol.snoop_writeinv_shared            0                       # WriteInvalidate snoops on shared blockscpu0.dcache.protocol.swpf_invalid                   0                       # soft prefetch misses to invalid blockscpu0.dcache.protocol.write_invalid              44805                       # write misses to invalid blockscpu0.dcache.protocol.write_owned                    0                       # write misses to owned blockscpu0.dcache.protocol.write_shared                1567                       # write misses to shared blockscpu0.dcache.read_accesses                     2055501                       # number of read accesses(hits+misses)cpu0.dcache.read_hits                         2036478                       # number of read hitscpu0.dcache.read_miss_rate                   0.009255                       # miss rate for read accessescpu0.dcache.read_misses                         19023                       # number of read missescpu0.dcache.replacements                        62019                       # number of replacementscpu0.dcache.sampled_refs                        63034                       # Sample count of references to valid blocks.cpu0.dcache.tagsinuse                     1013.343047                       # Cycle average of tags in usecpu0.dcache.total_refs                        2512914                       # Total number of references to valid blocks.cpu0.dcache.warmup_cycle                      3308159                       # Cycle when the warmup percentage was hit.cpu0.dcache.write_accesses                     521258                       # number of write accesses(hits+misses)cpu0.dcache.write_hits                         474886                       # number of write hitscpu0.dcache.write_miss_rate                  0.088962                       # miss rate for write accessescpu0.dcache.write_misses                        46372                       # number of write missescpu0.dcache.writebacks                              0                       # number of writebackscpu0.icache.avg_blocked_cycles_no_mshrs  <err: div-0>                       # average number of cycles each access was blockedcpu0.icache.avg_blocked_cycles_no_targets <err: div-0>                       # average number of cycles each access was blockedcpu0.icache.avg_refs                      7356.206118                       # Average number of references to valid blocks.cpu0.icache.blocked_no_mshrs                        0                       # number of cycles access was blockedcpu0.icache.blocked_no_targets                      0                       # number of cycles access was blockedcpu0.icache.blocked_cycles_no_mshrs                 0                       # number of cycles access was blockedcpu0.icache.blocked_cycles_no_targets               0                       # number of cycles access was blockedcpu0.icache.cache_copies                            0                       # number of cache copies performedcpu0.icache.demand_accesses                  15634063                       # number of demand (read+write) accessescpu0.icache.demand_avg_miss_latency                 0                       # average overall miss latencycpu0.icache.demand_hits                      15631938                       # number of demand (read+write) hitscpu0.icache.demand_miss_latency                     0                       # number of demand (read+write) miss cyclescpu0.icache.demand_miss_rate                 0.000136                       # miss rate for demand accessescpu0.icache.demand_misses                        2125                       # number of demand (read+write) missescpu0.icache.fast_writes                             0                       # number of fast writes performedcpu0.icache.overall_accesses                 15634063                       # number of overall (read+write) accessescpu0.icache.overall_avg_miss_latency                0                       # average overall miss latencycpu0.icache.overall_hits                     15631938                       # number of overall hitscpu0.icache.overall_miss_latency                    0                       # number of overall miss cyclescpu0.icache.overall_miss_rate                0.000136                       # miss rate for overall accessescpu0.icache.overall_misses                       2125                       # number of overall missescpu0.icache.prefetcher.num_hwpf_already_in_cache            0                       # number of hwpf that were already in the cachecpu0.icache.prefetcher.num_hwpf_already_in_mshr            0                       # number of hwpf that were already in mshrcpu0.icache.prefetcher.num_hwpf_already_in_prefetcher            0                       # number of hwpf that were already in the prefetch queuecpu0.icache.prefetcher.num_hwpf_evicted             0                       # number of hwpf removed due to no buffer leftcpu0.icache.prefetcher.num_hwpf_identified            0                       # number of hwpf identifiedcpu0.icache.prefetcher.num_hwpf_issued              0                       # number of hwpf issuedcpu0.icache.prefetcher.num_hwpf_removed_MSHR_hit            0                       # number of hwpf removed because MSHR allocatedcpu0.icache.prefetcher.num_hwpf_span_page            0                       # number of hwpf spanning a virtual pagecpu0.icache.prefetcher.num_hwpf_squashed_from_miss            0                       # number of hwpf that got squashed due to a miss aborting calculation timecpu0.icache.protocol.hwpf_invalid                   0                       # hard prefetch misses to invalid blockscpu0.icache.protocol.read_invalid                2125                       # read misses to invalid blockscpu0.icache.protocol.snoop_inv_exclusive            0                       # Invalidate snoops on exclusive blockscpu0.icache.protocol.snoop_inv_invalid              0                       # Invalidate snoops on invalid blockscpu0.icache.protocol.snoop_inv_modified             0                       # Invalidate snoops on modified blockscpu0.icache.protocol.snoop_inv_owned                0                       # Invalidate snoops on owned blockscpu0.icache.protocol.snoop_inv_shared               0                       # Invalidate snoops on shared blockscpu0.icache.protocol.snoop_read_exclusive            0                       # read snoops on exclusive blockscpu0.icache.protocol.snoop_read_modified            0                       # read snoops on modified blockscpu0.icache.protocol.snoop_read_owned               0                       # read snoops on owned blockscpu0.icache.protocol.snoop_read_shared            490                       # read snoops on shared blockscpu0.icache.protocol.snoop_readex_exclusive            0                       # readEx snoops on exclusive blockscpu0.icache.protocol.snoop_readex_modified            0                       # readEx snoops on modified blockscpu0.icache.protocol.snoop_readex_owned             0                       # readEx snoops on owned blocks

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?