Unified configuration for metrics (#726)
* Show description of metrics during analysis
* Use --include-cols Description show the Description column in analyze mode (this is hidden by default)
* Remove tips field from analysis config
* Align metric names in analysis config and documentation
* Add unified config utils/unified_config.yaml
* Add python script utils/split_config.py to auto generate analysis configuration and documentation metrics description
* Add test case to ensure unified config is older than auto-generated config
* Auto generate analysis config and documentation metrics description
* Update CONTRIBUTING.md to add instructions to build documentation assets
* Add docker image and compose file to build documentation
* Update CHANGELOG and Documentation
* Use jinja template instead of hardcoding metric tables in documentation
[ROCm/rocprofiler-compute commit: bb44e90b2d]
This commit is contained in:
@@ -25,7 +25,6 @@
|
||||
from dash import html
|
||||
from dash_svg import G, Path, Rect, Svg, Text
|
||||
|
||||
from config import HIDDEN_COLUMNS
|
||||
from utils.logger import console_error
|
||||
|
||||
|
||||
@@ -312,7 +311,7 @@ def insert_chart_data(mem_data, base_data):
|
||||
id="sl1_rd",
|
||||
fill="#FFFFFF",
|
||||
fontSize="12px",
|
||||
children=format_value_for_display(memchart_values["VL1D Rd"]),
|
||||
children=memchart_values["sL1D Rd"],
|
||||
),
|
||||
Text(
|
||||
x="838",
|
||||
@@ -320,7 +319,7 @@ def insert_chart_data(mem_data, base_data):
|
||||
id="sl1_hit",
|
||||
fill="rgb(0, 0, 0)",
|
||||
fontSize="12px",
|
||||
children=memchart_values["VL1D Hit"],
|
||||
children=memchart_values["sL1D Hit"],
|
||||
),
|
||||
Text(
|
||||
x="838",
|
||||
@@ -328,7 +327,7 @@ def insert_chart_data(mem_data, base_data):
|
||||
id="sl1_lat",
|
||||
fill="rgb(0, 0, 0)",
|
||||
fontSize="12px",
|
||||
children=memchart_values["VL1D Lat"],
|
||||
children=memchart_values["sL1D Lat"],
|
||||
),
|
||||
Text(
|
||||
x="1000",
|
||||
@@ -336,7 +335,7 @@ def insert_chart_data(mem_data, base_data):
|
||||
id="sl1_l2_rd",
|
||||
fill="#FFFFFF",
|
||||
fontSize="12px",
|
||||
children=format_value_for_display(memchart_values["VL1D_L2 Rd"]),
|
||||
children=memchart_values["sL1D_L2 Rd"],
|
||||
),
|
||||
Text(
|
||||
x="1000",
|
||||
@@ -344,7 +343,7 @@ def insert_chart_data(mem_data, base_data):
|
||||
id="sl1_l2_wr",
|
||||
fill="#FFFFFF",
|
||||
fontSize="12px",
|
||||
children=format_value_for_display(memchart_values["VL1D_L2 Wr"]),
|
||||
children=memchart_values["sL1D_L2 Wr"],
|
||||
),
|
||||
Text(
|
||||
x="1008",
|
||||
@@ -352,7 +351,7 @@ def insert_chart_data(mem_data, base_data):
|
||||
id="sl1_l2_atom",
|
||||
fill="#FFFFFF",
|
||||
fontSize="12px",
|
||||
children=memchart_values["VL1D_L2 Atomic"],
|
||||
children=memchart_values["sL1D_L2 Atomic"],
|
||||
),
|
||||
# ----------------------------------------
|
||||
# Instr L1 Cache Block
|
||||
|
||||
Reference in New Issue
Block a user