Skip to content

Commit

Permalink
Fixed Units inconsistencies
Browse files Browse the repository at this point in the history
-  Table 10: Units were output as "$normUnit" now they are instr + normUnit

-  Table 16: Changed to Req per $normUnit
  • Loading branch information
JoseSantosAMD committed Jul 10, 2023
1 parent 2d28360 commit 9b4cc57
Show file tree
Hide file tree
Showing 7 changed files with 35 additions and 35 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Panel Config:
tips:
LDS:
count: AVG((SQ_INSTS_LDS / $denom))
unit: $normUnit
unit: (instr + $normUnit)
tips:
VALU - MFMA:
count: None # No HW module
Expand Down Expand Up @@ -61,7 +61,7 @@ Panel Config:
metric:
INT-32:
count: None # No perf counter
unit: $normUnit
unit: (instr + $normUnit)
tips:
INT-64:
count: None # No perf counter
Expand Down
8 changes: 4 additions & 4 deletions src/omniperf_analyze/configs/gfx906/1600_L1_cache.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ Panel Config:
mean: AVG((TCP_UTCL1_REQUEST_sum / $denom))
min: MIN((TCP_UTCL1_REQUEST_sum / $denom))
max: MAX((TCP_UTCL1_REQUEST_sum / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
Hit Ratio:
mean: AVG((((100 * TCP_UTCL1_TRANSLATION_HIT_sum) / TCP_UTCL1_REQUEST_sum) if
Expand All @@ -376,17 +376,17 @@ Panel Config:
mean: AVG((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
min: MIN((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
max: MAX((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
units: ( + $normUnit)
units: (Hits + $normUnit)
tips:
Misses (Translation):
mean: AVG((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
min: MIN((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
max: MAX((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
units: ( + $normUnit)
units: (Misses + $normUnit)
tips:
Misses (Permission):
mean: AVG((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
min: MIN((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
max: MAX((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
units: ( + $normUnit)
units: (Misses + $normUnit)
tips:
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ Panel Config:
+ TO_INT(TCC_REQ[22])) + TO_INT(TCC_REQ[23])) + TO_INT(TCC_REQ[24])) + TO_INT(TCC_REQ[25]))
+ TO_INT(TCC_REQ[26])) + TO_INT(TCC_REQ[27])) + TO_INT(TCC_REQ[28])) + TO_INT(TCC_REQ[29]))
+ TO_INT(TCC_REQ[30])) + TO_INT(TCC_REQ[31])) / 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L1 - L2 Read Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_READ[0]) + TO_INT(TCC_READ[1]))
Expand Down Expand Up @@ -247,7 +247,7 @@ Panel Config:
+ TO_INT(TCC_READ[24])) + TO_INT(TCC_READ[25])) + TO_INT(TCC_READ[26])) +
TO_INT(TCC_READ[27])) + TO_INT(TCC_READ[28])) + TO_INT(TCC_READ[29])) + TO_INT(TCC_READ[30]))
+ TO_INT(TCC_READ[31])) / 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L1 - L2 Write Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_WRITE[0]) + TO_INT(TCC_WRITE[1]))
Expand Down Expand Up @@ -294,7 +294,7 @@ Panel Config:
+ TO_INT(TCC_WRITE[24])) + TO_INT(TCC_WRITE[25])) + TO_INT(TCC_WRITE[26]))
+ TO_INT(TCC_WRITE[27])) + TO_INT(TCC_WRITE[28])) + TO_INT(TCC_WRITE[29]))
+ TO_INT(TCC_WRITE[30])) + TO_INT(TCC_WRITE[31])) / 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L1 - L2 Atomic Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_ATOMIC[0]) + TO_INT(TCC_ATOMIC[1]))
Expand Down Expand Up @@ -345,7 +345,7 @@ Panel Config:
+ TO_INT(TCC_ATOMIC[26])) + TO_INT(TCC_ATOMIC[27])) + TO_INT(TCC_ATOMIC[28]))
+ TO_INT(TCC_ATOMIC[29])) + TO_INT(TCC_ATOMIC[30])) + TO_INT(TCC_ATOMIC[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L2 - EA Read Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_RDREQ[0]) + TO_INT(TCC_EA_RDREQ[1]))
Expand Down Expand Up @@ -396,7 +396,7 @@ Panel Config:
+ TO_INT(TCC_EA_RDREQ[26])) + TO_INT(TCC_EA_RDREQ[27])) + TO_INT(TCC_EA_RDREQ[28]))
+ TO_INT(TCC_EA_RDREQ[29])) + TO_INT(TCC_EA_RDREQ[30])) + TO_INT(TCC_EA_RDREQ[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L2 - EA Write Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_WRREQ[0]) + TO_INT(TCC_EA_WRREQ[1]))
Expand Down Expand Up @@ -447,7 +447,7 @@ Panel Config:
+ TO_INT(TCC_EA_WRREQ[26])) + TO_INT(TCC_EA_WRREQ[27])) + TO_INT(TCC_EA_WRREQ[28]))
+ TO_INT(TCC_EA_WRREQ[29])) + TO_INT(TCC_EA_WRREQ[30])) + TO_INT(TCC_EA_WRREQ[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L2 - EA Atomic Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_ATOMIC[0]) + TO_INT(TCC_EA_ATOMIC[1]))
Expand Down Expand Up @@ -498,7 +498,7 @@ Panel Config:
+ TO_INT(TCC_EA_ATOMIC[26])) + TO_INT(TCC_EA_ATOMIC[27])) + TO_INT(TCC_EA_ATOMIC[28]))
+ TO_INT(TCC_EA_ATOMIC[29])) + TO_INT(TCC_EA_ATOMIC[30])) + TO_INT(TCC_EA_ATOMIC[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L2 - EA Read Lat:
mean: AVG((((((((((((((((((((((((((((((((((TCC_EA_RDREQ_LEVEL[0] + TCC_EA_RDREQ_LEVEL[1])
Expand Down
8 changes: 4 additions & 4 deletions src/omniperf_analyze/configs/gfx908/1600_L1_cache.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ Panel Config:
mean: AVG((TCP_UTCL1_REQUEST_sum / $denom))
min: MIN((TCP_UTCL1_REQUEST_sum / $denom))
max: MAX((TCP_UTCL1_REQUEST_sum / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
Hit Ratio:
mean: AVG((((100 * TCP_UTCL1_TRANSLATION_HIT_sum) / TCP_UTCL1_REQUEST_sum) if
Expand All @@ -376,17 +376,17 @@ Panel Config:
mean: AVG((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
min: MIN((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
max: MAX((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
units: ( + $normUnit)
units: (Hits + $normUnit)
tips:
Misses (Translation):
mean: AVG((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
min: MIN((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
max: MAX((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
units: ( + $normUnit)
units: (Misses + $normUnit)
tips:
Misses (Permission):
mean: AVG((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
min: MIN((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
max: MAX((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
units: ( + $normUnit)
units: (Misses + $normUnit)
tips:
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ Panel Config:
+ TO_INT(TCC_REQ[22])) + TO_INT(TCC_REQ[23])) + TO_INT(TCC_REQ[24])) + TO_INT(TCC_REQ[25]))
+ TO_INT(TCC_REQ[26])) + TO_INT(TCC_REQ[27])) + TO_INT(TCC_REQ[28])) + TO_INT(TCC_REQ[29]))
+ TO_INT(TCC_REQ[30])) + TO_INT(TCC_REQ[31])) / 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L1 - L2 Read Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_READ[0]) + TO_INT(TCC_READ[1]))
Expand Down Expand Up @@ -247,7 +247,7 @@ Panel Config:
+ TO_INT(TCC_READ[24])) + TO_INT(TCC_READ[25])) + TO_INT(TCC_READ[26])) +
TO_INT(TCC_READ[27])) + TO_INT(TCC_READ[28])) + TO_INT(TCC_READ[29])) + TO_INT(TCC_READ[30]))
+ TO_INT(TCC_READ[31])) / 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L1 - L2 Write Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_WRITE[0]) + TO_INT(TCC_WRITE[1]))
Expand Down Expand Up @@ -294,7 +294,7 @@ Panel Config:
+ TO_INT(TCC_WRITE[24])) + TO_INT(TCC_WRITE[25])) + TO_INT(TCC_WRITE[26]))
+ TO_INT(TCC_WRITE[27])) + TO_INT(TCC_WRITE[28])) + TO_INT(TCC_WRITE[29]))
+ TO_INT(TCC_WRITE[30])) + TO_INT(TCC_WRITE[31])) / 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L1 - L2 Atomic Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_ATOMIC[0]) + TO_INT(TCC_ATOMIC[1]))
Expand Down Expand Up @@ -345,7 +345,7 @@ Panel Config:
+ TO_INT(TCC_ATOMIC[26])) + TO_INT(TCC_ATOMIC[27])) + TO_INT(TCC_ATOMIC[28]))
+ TO_INT(TCC_ATOMIC[29])) + TO_INT(TCC_ATOMIC[30])) + TO_INT(TCC_ATOMIC[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L2 - EA Read Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_RDREQ[0]) + TO_INT(TCC_EA_RDREQ[1]))
Expand Down Expand Up @@ -396,7 +396,7 @@ Panel Config:
+ TO_INT(TCC_EA_RDREQ[26])) + TO_INT(TCC_EA_RDREQ[27])) + TO_INT(TCC_EA_RDREQ[28]))
+ TO_INT(TCC_EA_RDREQ[29])) + TO_INT(TCC_EA_RDREQ[30])) + TO_INT(TCC_EA_RDREQ[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L2 - EA Write Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_WRREQ[0]) + TO_INT(TCC_EA_WRREQ[1]))
Expand Down Expand Up @@ -447,7 +447,7 @@ Panel Config:
+ TO_INT(TCC_EA_WRREQ[26])) + TO_INT(TCC_EA_WRREQ[27])) + TO_INT(TCC_EA_WRREQ[28]))
+ TO_INT(TCC_EA_WRREQ[29])) + TO_INT(TCC_EA_WRREQ[30])) + TO_INT(TCC_EA_WRREQ[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L2 - EA Atomic Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_ATOMIC[0]) + TO_INT(TCC_EA_ATOMIC[1]))
Expand Down Expand Up @@ -498,7 +498,7 @@ Panel Config:
+ TO_INT(TCC_EA_ATOMIC[26])) + TO_INT(TCC_EA_ATOMIC[27])) + TO_INT(TCC_EA_ATOMIC[28]))
+ TO_INT(TCC_EA_ATOMIC[29])) + TO_INT(TCC_EA_ATOMIC[30])) + TO_INT(TCC_EA_ATOMIC[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
L2 - EA Read Lat:
mean: AVG((((((((((((((((((((((((((((((((((TCC_EA_RDREQ_LEVEL[0] + TCC_EA_RDREQ_LEVEL[1])
Expand Down
8 changes: 4 additions & 4 deletions src/omniperf_analyze/configs/gfx90a/1600_L1_cache.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ Panel Config:
mean: AVG((TCP_UTCL1_REQUEST_sum / $denom))
min: MIN((TCP_UTCL1_REQUEST_sum / $denom))
max: MAX((TCP_UTCL1_REQUEST_sum / $denom))
units: ( + $normUnit)
units: (Req + $normUnit)
tips:
Hit Ratio:
mean: AVG((((100 * TCP_UTCL1_TRANSLATION_HIT_sum) / TCP_UTCL1_REQUEST_sum) if
Expand All @@ -376,17 +376,17 @@ Panel Config:
mean: AVG((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
min: MIN((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
max: MAX((TCP_UTCL1_TRANSLATION_HIT_sum / $denom))
units: ( + $normUnit)
units: (Hits + $normUnit)
tips:
Misses (Translation):
mean: AVG((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
min: MIN((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
max: MAX((TCP_UTCL1_TRANSLATION_MISS_sum / $denom))
units: ( + $normUnit)
units: (Misses + $normUnit)
tips:
Misses (Permission):
mean: AVG((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
min: MIN((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
max: MAX((TCP_UTCL1_PERMISSION_MISS_sum / $denom))
units: ( + $normUnit)
units: (Misses + $normUnit)
tips:
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ Panel Config:
+ TO_INT(TCC_REQ[22])) + TO_INT(TCC_REQ[23])) + TO_INT(TCC_REQ[24])) + TO_INT(TCC_REQ[25]))
+ TO_INT(TCC_REQ[26])) + TO_INT(TCC_REQ[27])) + TO_INT(TCC_REQ[28])) + TO_INT(TCC_REQ[29]))
+ TO_INT(TCC_REQ[30])) + TO_INT(TCC_REQ[31])) / 32) / $denom))
units: ( + $normUnit)
units: (req + $normUnit)
tips:
L1 - L2 Read Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_READ[0]) + TO_INT(TCC_READ[1]))
Expand Down Expand Up @@ -247,7 +247,7 @@ Panel Config:
+ TO_INT(TCC_READ[24])) + TO_INT(TCC_READ[25])) + TO_INT(TCC_READ[26])) +
TO_INT(TCC_READ[27])) + TO_INT(TCC_READ[28])) + TO_INT(TCC_READ[29])) + TO_INT(TCC_READ[30]))
+ TO_INT(TCC_READ[31])) / 32) / $denom))
units: ( + $normUnit)
units: (req + $normUnit)
tips:
L1 - L2 Write Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_WRITE[0]) + TO_INT(TCC_WRITE[1]))
Expand Down Expand Up @@ -294,7 +294,7 @@ Panel Config:
+ TO_INT(TCC_WRITE[24])) + TO_INT(TCC_WRITE[25])) + TO_INT(TCC_WRITE[26]))
+ TO_INT(TCC_WRITE[27])) + TO_INT(TCC_WRITE[28])) + TO_INT(TCC_WRITE[29]))
+ TO_INT(TCC_WRITE[30])) + TO_INT(TCC_WRITE[31])) / 32) / $denom))
units: ( + $normUnit)
units: (req + $normUnit)
tips:
L1 - L2 Atomic Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_ATOMIC[0]) + TO_INT(TCC_ATOMIC[1]))
Expand Down Expand Up @@ -345,7 +345,7 @@ Panel Config:
+ TO_INT(TCC_ATOMIC[26])) + TO_INT(TCC_ATOMIC[27])) + TO_INT(TCC_ATOMIC[28]))
+ TO_INT(TCC_ATOMIC[29])) + TO_INT(TCC_ATOMIC[30])) + TO_INT(TCC_ATOMIC[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (req + $normUnit)
tips:
L2 - EA Read Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_RDREQ[0]) + TO_INT(TCC_EA_RDREQ[1]))
Expand Down Expand Up @@ -396,7 +396,7 @@ Panel Config:
+ TO_INT(TCC_EA_RDREQ[26])) + TO_INT(TCC_EA_RDREQ[27])) + TO_INT(TCC_EA_RDREQ[28]))
+ TO_INT(TCC_EA_RDREQ[29])) + TO_INT(TCC_EA_RDREQ[30])) + TO_INT(TCC_EA_RDREQ[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (req + $normUnit)
tips:
L2 - EA Write Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_WRREQ[0]) + TO_INT(TCC_EA_WRREQ[1]))
Expand Down Expand Up @@ -447,7 +447,7 @@ Panel Config:
+ TO_INT(TCC_EA_WRREQ[26])) + TO_INT(TCC_EA_WRREQ[27])) + TO_INT(TCC_EA_WRREQ[28]))
+ TO_INT(TCC_EA_WRREQ[29])) + TO_INT(TCC_EA_WRREQ[30])) + TO_INT(TCC_EA_WRREQ[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (req + $normUnit)
tips:
L2 - EA Atomic Req:
mean: AVG((((((((((((((((((((((((((((((((((TO_INT(TCC_EA_ATOMIC[0]) + TO_INT(TCC_EA_ATOMIC[1]))
Expand Down Expand Up @@ -498,7 +498,7 @@ Panel Config:
+ TO_INT(TCC_EA_ATOMIC[26])) + TO_INT(TCC_EA_ATOMIC[27])) + TO_INT(TCC_EA_ATOMIC[28]))
+ TO_INT(TCC_EA_ATOMIC[29])) + TO_INT(TCC_EA_ATOMIC[30])) + TO_INT(TCC_EA_ATOMIC[31]))
/ 32) / $denom))
units: ( + $normUnit)
units: (req + $normUnit)
tips:
L2 - EA Read Lat:
mean: AVG((((((((((((((((((((((((((((((((((TCC_EA_RDREQ_LEVEL[0] + TCC_EA_RDREQ_LEVEL[1])
Expand Down

0 comments on commit 9b4cc57

Please sign in to comment.