43,45c43,45
< # icache =
< # icache.overall_hits::total
< # icache.overall_misses::total
---
> # commit_inst_count =
> # system.cluster.cpu#.commit.committedInsts
> # system.cluster.cpu#.commit.commitSquashedInsts
47c47
< # will display the icache as a stacked line chart.
---
> # will display the inst counts (committed/squashed) as a stacked line chart.
51c51
< # "system.cpu#." will automatically prepended for per-CPU stats
---
> # '#' will be automatically replaced with the correct CPU id.
54,55c54,55
< icache.overall_hits::total
< icache.overall_misses::total
---
> system.cluster.il1_cache#.overall_hits::total
> system.cluster.il1_cache#.overall_misses::total
58,59c58,59
< dcache.overall_hits::total
< dcache.overall_misses::total
---
> system.cluster.dl1_cache#.overall_hits::total
> system.cluster.dl1_cache#.overall_misses::total
61,67d60
< [PER_SWITCHCPU_STATS]
< # If starting from checkpoints, CPU stats will be kept in system.switch_cpus#.
< # structures.
< # "system.switch_cpus#" will automatically prepended for per-CPU stats.
< # Note: L1 caches and table walker caches will still be connected to
< # system.cpu#!
<
69,70c62,63
< commit.committedInsts
< commit.commitSquashedInsts
---
> system.cluster.cpu#.commit.committedInsts
> system.cluster.cpu#.commit.commitSquashedInsts
73,74c66,67
< numCycles
< idleCycles
---
> system.cluster.cpu#.numCycles
> system.cluster.cpu#.idleCycles
77,78c70
< commit.branchMispredicts
<
---
> system.cluster.cpu#.commit.branchMispredicts
80,81c72,73
< itb.hits
< itb.misses
---
> system.cluster.cpu#.itb.hits
> system.cluster.cpu#.itb.misses
84,85c76,77
< dtb.hits
< dtb.misses
---
> system.cluster.cpu#.dtb.hits
> system.cluster.cpu#.dtb.misses
88,92c80,84
< commit.loads
< commit.membars
< commit.branches
< commit.fp_insts
< commit.int_insts
---
> system.cluster.cpu#.commit.loads
> system.cluster.cpu#.commit.membars
> system.cluster.cpu#.commit.branches
> system.cluster.cpu#.commit.fp_insts
> system.cluster.cpu#.commit.int_insts
95,96c87,88
< int_regfile_reads
< int_regfile_writes
---
> system.cluster.cpu#.int_regfile_reads
> system.cluster.cpu#.int_regfile_writes
99,100c91,92
< misc_regfile_reads
< misc_regfile_writes
---
> system.cluster.cpu#.misc_regfile_reads
> system.cluster.cpu#.misc_regfile_writes
103,105c95,97
< rename.ROBFullEvents
< rename.IQFullEvents
< rename.LSQFullEvents
---
> system.cluster.cpu#.rename.ROBFullEvents
> system.cluster.cpu#.rename.IQFullEvents
> system.cluster.cpu#.rename.LSQFullEvents
108c100
< # Automatically adapts to how many l2 caches are in the system
---
> # '#' will be automatically replaced with the correct L2 id.
111,112c103,104
< overall_hits::total
< overall_misses::total
---
> system.cluster.l2_cache#.overall_hits::total
> system.cluster.l2_cache#.overall_misses::total
118,119c110,111
< system.physmem.bytes_read::total
< system.physmem.bytes_written::total
---
> system.memsys.mem_ctrls.bytes_read::total
> system.memsys.mem_ctrls.bytes_written::total