m5stats.txt
来自「M5,一个功能强大的多处理器系统模拟器.很多针对处理器架构,性能的研究都使用它作」· 文本 代码 · 共 603 行 · 第 1/5 页
TXT
603 行
system.cpu.icache.overall_mshr_misses_0 616 # number of overall MSHR missessystem.cpu.icache.overall_mshr_misses_1 0 # number of overall MSHR missessystem.cpu.icache.overall_mshr_uncacheable_latency 0 # number of overall MSHR uncacheable cyclessystem.cpu.icache.overall_mshr_uncacheable_latency_0 0 # number of overall MSHR uncacheable cyclessystem.cpu.icache.overall_mshr_uncacheable_latency_1 0 # number of overall MSHR uncacheable cyclessystem.cpu.icache.overall_mshr_uncacheable_misses 0 # number of overall MSHR uncacheable missessystem.cpu.icache.overall_mshr_uncacheable_misses_0 0 # number of overall MSHR uncacheable missessystem.cpu.icache.overall_mshr_uncacheable_misses_1 0 # number of overall MSHR uncacheable missessystem.cpu.icache.prefetcher.num_hwpf_already_in_cache 0 # number of hwpf that were already in the cachesystem.cpu.icache.prefetcher.num_hwpf_already_in_mshr 0 # number of hwpf that were already in mshrsystem.cpu.icache.prefetcher.num_hwpf_already_in_prefetcher 0 # number of hwpf that were already in the prefetch queuesystem.cpu.icache.prefetcher.num_hwpf_evicted 0 # number of hwpf removed due to no buffer leftsystem.cpu.icache.prefetcher.num_hwpf_identified 0 # number of hwpf identifiedsystem.cpu.icache.prefetcher.num_hwpf_issued 0 # number of hwpf issuedsystem.cpu.icache.prefetcher.num_hwpf_removed_MSHR_hit 0 # number of hwpf removed because MSHR allocatedsystem.cpu.icache.prefetcher.num_hwpf_span_page 0 # number of hwpf spanning a virtual pagesystem.cpu.icache.prefetcher.num_hwpf_squashed_from_miss 0 # number of hwpf that got squashed due to a miss aborting calculation timesystem.cpu.icache.replacements 6 # number of replacementssystem.cpu.icache.replacements_0 6 # number of replacementssystem.cpu.icache.replacements_1 0 # number of replacementssystem.cpu.icache.sampled_refs 616 # Sample count of references to valid blocks.system.cpu.icache.soft_prefetch_mshr_full 0 # number of mshr full events for SW prefetching instrutionssystem.cpu.icache.soft_prefetch_mshr_full_0 0 # number of mshr full events for SW prefetching instrutionssystem.cpu.icache.soft_prefetch_mshr_full_1 0 # number of mshr full events for SW prefetching instrutionssystem.cpu.icache.tagsinuse 313.697202 # Cycle average of tags in usesystem.cpu.icache.total_refs 2401 # Total number of references to valid blocks.system.cpu.icache.warmup_cycle 0 # Cycle when the warmup percentage was hit.system.cpu.icache.writebacks 0 # number of writebackssystem.cpu.icache.writebacks_0 0 # number of writebackssystem.cpu.icache.writebacks_1 0 # number of writebackssystem.cpu.idleCycles 51 # Total number of cycles that the CPU has spent unscheduled due to idlingsystem.cpu.iew.EXEC:branches 2444 # Number of branches executedsystem.cpu.iew.EXEC:branches_0 1228 # Number of branches executedsystem.cpu.iew.EXEC:branches_1 1216 # Number of branches executedsystem.cpu.iew.EXEC:nop 128 # number of nop insts executedsystem.cpu.iew.EXEC:nop_0 67 # number of nop insts executedsystem.cpu.iew.EXEC:nop_1 61 # number of nop insts executedsystem.cpu.iew.EXEC:rate 1.267070 # Inst execution ratesystem.cpu.iew.EXEC:refs 5219 # number of memory reference insts executedsystem.cpu.iew.EXEC:refs_0 2580 # number of memory reference insts executedsystem.cpu.iew.EXEC:refs_1 2639 # number of memory reference insts executedsystem.cpu.iew.EXEC:stores 1956 # Number of stores executedsystem.cpu.iew.EXEC:stores_0 977 # Number of stores executedsystem.cpu.iew.EXEC:stores_1 979 # Number of stores executedsystem.cpu.iew.EXEC:swp 0 # number of swp insts executedsystem.cpu.iew.EXEC:swp_0 0 # number of swp insts executedsystem.cpu.iew.EXEC:swp_1 0 # number of swp insts executedsystem.cpu.iew.WB:consumers 10432 # num instructions consuming a valuesystem.cpu.iew.WB:consumers_0 5228 # num instructions consuming a valuesystem.cpu.iew.WB:consumers_1 5204 # num instructions consuming a valuesystem.cpu.iew.WB:count 15495 # cumulative count of insts written-backsystem.cpu.iew.WB:count_0 7763 # cumulative count of insts written-backsystem.cpu.iew.WB:count_1 7732 # cumulative count of insts written-backsystem.cpu.iew.WB:fanout 1.540838 # average fanout of values written-backsystem.cpu.iew.WB:fanout_0 0.769893 # average fanout of values written-backsystem.cpu.iew.WB:fanout_1 0.770945 # average fanout of values written-backsystem.cpu.iew.WB:penalized 0 # number of instrctions required to write to 'other' IQsystem.cpu.iew.WB:penalized_0 0 # number of instrctions required to write to 'other' IQsystem.cpu.iew.WB:penalized_1 0 # number of instrctions required to write to 'other' IQsystem.cpu.iew.WB:penalized_rate 0 # fraction of instructions written-back that wrote to 'other' IQsystem.cpu.iew.WB:penalized_rate_0 0 # fraction of instructions written-back that wrote to 'other' IQsystem.cpu.iew.WB:penalized_rate_1 0 # fraction of instructions written-back that wrote to 'other' IQsystem.cpu.iew.WB:producers 8037 # num instructions producing a valuesystem.cpu.iew.WB:producers_0 4025 # num instructions producing a valuesystem.cpu.iew.WB:producers_1 4012 # num instructions producing a valuesystem.cpu.iew.WB:rate 1.217490 # insts written-back per cyclesystem.cpu.iew.WB:rate_0 0.609963 # insts written-back per cyclesystem.cpu.iew.WB:rate_1 0.607527 # insts written-back per cyclesystem.cpu.iew.WB:sent 15706 # cumulative count of insts sent to commitsystem.cpu.iew.WB:sent_0 7855 # cumulative count of insts sent to commitsystem.cpu.iew.WB:sent_1 7851 # cumulative count of insts sent to commitsystem.cpu.iew.branchMispredicts 1023 # Number of branch mispredicts detected at executesystem.cpu.iew.iewBlockCycles 34 # Number of cycles IEW is blockingsystem.cpu.iew.iewDispLoadInsts 4011 # Number of dispatched load instructionssystem.cpu.iew.iewDispNonSpecInsts 45 # Number of dispatched non-speculative instructionssystem.cpu.iew.iewDispSquashedInsts 445 # Number of squashed instructions skipped by dispatchsystem.cpu.iew.iewDispStoreInsts 2321 # Number of dispatched store instructionssystem.cpu.iew.iewDispatchedInsts 19928 # Number of instructions dispatched to IQsystem.cpu.iew.iewExecLoadInsts 3263 # Number of load instructions executedsystem.cpu.iew.iewExecLoadInsts_0 1603 # Number of load instructions executedsystem.cpu.iew.iewExecLoadInsts_1 1660 # Number of load instructions executedsystem.cpu.iew.iewExecSquashedInsts 892 # Number of squashed instructions skipped in executesystem.cpu.iew.iewExecutedInsts 16126 # Number of executed instructionssystem.cpu.iew.iewIQFullEvents 15 # Number of times the IQ has become full, causing a stallsystem.cpu.iew.iewIdleCycles 0 # Number of cycles IEW is idlesystem.cpu.iew.iewLSQFullEvents 0 # Number of times the LSQ has become full, causing a stallsystem.cpu.iew.iewSquashCycles 1667 # Number of cycles IEW is squashingsystem.cpu.iew.iewUnblockCycles 15 # Number of cycles IEW is unblockingsystem.cpu.iew.lsq.thread.0.blockedLoads 0 # Number of blocked loads due to partial load-store forwardingsystem.cpu.iew.lsq.thread.0.cacheBlocked 0 # Number of times an access to memory failed due to the cache being blockedsystem.cpu.iew.lsq.thread.0.forwLoads 44 # Number of loads that had data forwarded from storessystem.cpu.iew.lsq.thread.0.ignoredResponses 2 # Number of memory responses ignored because the instruction is squashedsystem.cpu.iew.lsq.thread.0.invAddrLoads 0 # Number of loads ignored due to an invalid addresssystem.cpu.iew.lsq.thread.0.invAddrSwpfs 0 # Number of software prefetches ignored due to an invalid addresssystem.cpu.iew.lsq.thread.0.memOrderViolation 66 # Number of memory ordering violationssystem.cpu.iew.lsq.thread.0.rescheduledLoads 1 # Number of loads that were rescheduledsystem.cpu.iew.lsq.thread.0.squashedLoads 996 # Number of loads squashedsystem.cpu.iew.lsq.thread.0.squashedStores 351 # Number of stores squashedsystem.cpu.iew.lsq.thread.1.blockedLoads 0 # Number of blocked loads due to partial load-store forwardingsystem.cpu.iew.lsq.thread.1.cacheBlocked 0 # Number of times an access to memory failed due to the cache being blockedsystem.cpu.iew.lsq.thread.1.forwLoads 53 # Number of loads that had data forwarded from storessystem.cpu.iew.lsq.thread.1.ignoredResponses 9 # Number of memory responses ignored because the instruction is squashedsystem.cpu.iew.lsq.thread.1.invAddrLoads 0 # Number of loads ignored due to an invalid addresssystem.cpu.iew.lsq.thread.1.invAddrSwpfs 0 # Number of software prefetches ignored due to an invalid addresssystem.cpu.iew.lsq.thread.1.memOrderViolation 67 # Number of memory ordering violationssystem.cpu.iew.lsq.thread.1.rescheduledLoads 1 # Number of loads that were rescheduledsystem.cpu.iew.lsq.thread.1.squashedLoads 1057 # Number of loads squashedsystem.cpu.iew.lsq.thread.1.squashedStores 346 # Number of stores squashedsystem.cpu.iew.memOrderViolationEvents 133 # Number of memory order violationssystem.cpu.iew.predictedNotTakenIncorrect 810 # Number of branches that were predicted not taken incorrectlysystem.cpu.iew.predictedTakenIncorrect 213 # Number of branches that were predicted taken incorrectlysystem.cpu.ipc_0 0.441817 # IPC: Instructions Per Cyclesystem.cpu.ipc_1 0.441895 # IPC: Instructions Per Cyclesystem.cpu.ipc_total 0.883712 # IPC: Total IPC of All Threadssystem.cpu.iq.ISSUE:FU_type_0 8497 # Type of FU issuedsystem.cpu.iq.ISSUE:FU_type_0.start_dist No_OpClass 2 0.02% # Type of FU issued IntAlu 5747 67.64% # Type of FU issued IntMult 1 0.01% # Type of FU issued IntDiv 0 0.00% # Type of FU issued FloatAdd 2 0.02% # Type of FU issued
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?