Skip to content

Commit

Permalink
Merge pull request #133 from intel/cbiggers-work-branch
Browse files Browse the repository at this point in the history
TMA 4.7 Update
  • Loading branch information
1perrytaylor authored Feb 8, 2024
2 parents 09c155f + ef1df69 commit 32a3af9
Show file tree
Hide file tree
Showing 18 changed files with 50,344 additions and 2,352 deletions.
1,911 changes: 1,758 additions & 153 deletions BDX/metrics/broadwellx_metrics.json

Large diffs are not rendered by default.

418 changes: 387 additions & 31 deletions BDX/metrics/perf/broadwellx_metrics_perf.json

Large diffs are not rendered by default.

5,597 changes: 5,297 additions & 300 deletions CLX/metrics/cascadelakex_metrics.json

Large diffs are not rendered by default.

844 changes: 767 additions & 77 deletions CLX/metrics/perf/cascadelakex_metrics_perf.json

Large diffs are not rendered by default.

1,481 changes: 1,307 additions & 174 deletions HSX/metrics/haswellx_metrics.json

Large diffs are not rendered by default.

331 changes: 295 additions & 36 deletions HSX/metrics/perf/haswellx_metrics_perf.json

Large diffs are not rendered by default.

5,959 changes: 5,605 additions & 354 deletions ICX/metrics/icelakex_metrics.json

Large diffs are not rendered by default.

919 changes: 819 additions & 100 deletions ICX/metrics/perf/icelakex_metrics_perf.json

Large diffs are not rendered by default.

800 changes: 733 additions & 67 deletions SKX/metrics/perf/skylakex_metrics_perf.json

Large diffs are not rendered by default.

5,399 changes: 5,105 additions & 294 deletions SKX/metrics/skylakex_metrics.json

Large diffs are not rendered by default.

1,109 changes: 948 additions & 161 deletions SPR/metrics/perf/sapphirerapids_metrics_perf.json

Large diffs are not rendered by default.

1,789 changes: 1,789 additions & 0 deletions SPR/metrics/perf/sapphirerapidshbm_flat_metrics_perf.json

Large diffs are not rendered by default.

1,783 changes: 1,783 additions & 0 deletions SPR/metrics/perf/sapphirerapidshbm_only_metrics_perf.json

Large diffs are not rendered by default.

6,553 changes: 5,951 additions & 602 deletions SPR/metrics/sapphirerapids_metrics.json

Large diffs are not rendered by default.

8,892 changes: 8,892 additions & 0 deletions SPR/metrics/sapphirerapidshbm_flat_metrics.json

Large diffs are not rendered by default.

8,896 changes: 8,896 additions & 0 deletions SPR/metrics/sapphirerapidshbm_only_metrics.json

Large diffs are not rendered by default.

13 changes: 11 additions & 2 deletions scripts/config/replacements_config.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"PERF_METRICS.FETCH_LATENCY":"topdown\\-fetch\\-lat",
"PERF_METRICS.MEMORY_BOUND":"topdown\\-mem\\-bound",
"TOPDOWN.SLOTS:perf_metrics":"slots",
"TOPDOWN.SLOTS:percore":"TOPDOWN.SLOTS",
"SOCKET_COUNT":"#num_packages",
"HYPERTHREADING_ON":"#SMT_on",
"CORES_PER_SOCKET":"#num_cores / #num_packages",
Expand All @@ -22,7 +23,14 @@
"UNC_IIO_PAYLOAD_BYTES_IN.MEM_READ.PART2":"UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART2",
"UNC_IIO_PAYLOAD_BYTES_IN.MEM_READ.PART3":"UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART3",
"UNC_IIO_PAYLOAD_BYTES_IN.MEM_READ.PART4":"UNC_IIO_DATA_REQ_OF_CPU.MEM_READ.PART4",
"MSR_EVENT:msr=0x611:type=FREERUN:scope=PACKAGE":"power@energy\\-pkg@"
"MSR_EVENT:msr=0x611:type=FREERUN:scope=PACKAGE":"power@energy\\-pkg@",
"CPU_CLK_UNHALTED.THREAD_P:SUP":"CPU_CLK_UNHALTED.THREAD_P:k",
"CPU_CLK_UNHALTED.THREAD:SUP":"CPU_CLK_UNHALTED.THREAD:k",
"UNC_M_CLOCKTICKS:one_unit": "imc_0@event\\=0x0@",
"UNC_C_CLOCKTICKS:one_unit": "cbox_0@event\\=0x0@",
"UNC_CHA_CLOCKTICKS:one_unit": "cha_0@event\\=0x0@",
"FREERUN_PKG_ENERGY_STATUS":"power@energy\\-pkg@",
"FREERUN_DRAM_ENERGY_STATUS":"power@energy\\-ram@"
},
"metric_source_events":{
"CHAS_PER_SOCKET":"UNC_CHA([^\\s]*)",
Expand All @@ -31,7 +39,8 @@
"association_option_replacements": [
{
"events": ["ICACHE_", "INT_MISC", "UOPS_", "IDQ", "OFFCORE_",
"L1D_", "DTLB_", "AMX_", "ITLB_", "EXE_", "INST_", "ASSISTS"],
"L1D_", "DTLB_", "AMX_", "ITLB_", "EXE_", "INST_", "ASSISTS",
"SW_", "RS", "DSB2MITE_"],
"unit":"cpu",
"translations":{
"c":"cmask",
Expand Down
2 changes: 1 addition & 1 deletion scripts/perf_format_converter.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
OUTPUT_DIR_PATH = Path("./outputs/")

# Fields to always display event if empty
PERSISTENT_FIELDS = ["MetricGroup"]
PERSISTENT_FIELDS = ["MetricGroup", "BriefDescription"]


def main():
Expand Down

0 comments on commit 32a3af9

Please sign in to comment.