mirror of
https://github.com/torvalds/linux.git
synced 2026-09-22 04:34:03 +02:00
perf vendor events amd: Update Zen 6 core events
Update definitions for the following events.
* PMCx00A - Fix descriptions
* PMCx00C - Add missing unit masks
* PMCx00D - Add missing unit masks and fix descriptions
* PMCx013 - Fix incorrect unit masks
Fixes: 2f42fb0661 ("perf vendor events amd: Add Zen 6 core events")
Signed-off-by: Sandipan Das <sandipan.das@amd.com>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
This commit is contained in:
parent
047979af3b
commit
6744430f10
|
|
@ -212,7 +212,7 @@
|
|||
{
|
||||
"EventName": "fp_ops_ret_by_type.scalar_logical",
|
||||
"EventCode": "0x0a",
|
||||
"BriefDescription": "Retired scalar floating-point move uops.",
|
||||
"BriefDescription": "Retired scalar floating-point logical uops.",
|
||||
"UMask": "0x0d"
|
||||
},
|
||||
{
|
||||
|
|
@ -665,6 +665,12 @@
|
|||
"BriefDescription": "Retired 256-bit packed floating-point shuffle uops (may include instructions not necessarily thought of as including shuffles e.g. horizontal add, dot product, and certain MOV instructions).",
|
||||
"UMask": "0xb0"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_pack_ops_ret.fp256_bfloat",
|
||||
"EventCode": "0x0c",
|
||||
"BriefDescription": "Retired 256-bit packed floating-point bfloat uops.",
|
||||
"UMask": "0xc0"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_pack_ops_ret.fp256_logical",
|
||||
"EventCode": "0x0c",
|
||||
|
|
@ -758,7 +764,7 @@
|
|||
{
|
||||
"EventName": "fp_pack_int_ops_ret.int128_vnni",
|
||||
"EventCode": "0x0d",
|
||||
"BriefDescription": "Retired 128-bit packed integer VNNI ops.",
|
||||
"BriefDescription": "Retired 128-bit packed integer VNNI uops.",
|
||||
"UMask": "0x0c"
|
||||
},
|
||||
{
|
||||
|
|
@ -803,12 +809,30 @@
|
|||
"BriefDescription": "Retired 256-bit packed integer multiply-accumulate uops.",
|
||||
"UMask": "0x40"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_pack_int_ops_ret.int256_aes",
|
||||
"EventCode": "0x0d",
|
||||
"BriefDescription": "Retired 256-bit packed integer AES uops.",
|
||||
"UMask": "0x50"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_pack_int_ops_ret.int256_sha",
|
||||
"EventCode": "0x0d",
|
||||
"BriefDescription": "Retired 256-bit packed integer SHA uops.",
|
||||
"UMask": "0x60"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_pack_int_ops_ret.int256_cmp",
|
||||
"EventCode": "0x0d",
|
||||
"BriefDescription": "Retired 256-bit packed integer compare uops.",
|
||||
"UMask": "0x70"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_pack_int_ops_ret.int256_cvt",
|
||||
"EventCode": "0x0d",
|
||||
"BriefDescription": "Retired 256-bit packed integer convert or pack uops.",
|
||||
"UMask": "0x80"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_pack_int_ops_ret.int256_shift",
|
||||
"EventCode": "0x0d",
|
||||
|
|
@ -1083,19 +1107,19 @@
|
|||
"EventName": "fp_nsq_read_stalls.fp_prf",
|
||||
"EventCode": "0x13",
|
||||
"BriefDescription": "Cycles when reads of the NSQ and writes to the floating-point or SIMD schedulers are stalled due to insufficient free physical register file (FP-PRF) entries.",
|
||||
"UMask": "0x0e"
|
||||
"UMask": "0x02"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_nsq_read_stalls.k_prf",
|
||||
"EventCode": "0x13",
|
||||
"BriefDescription": "Cycles when reads of the NSQ and writes to the floating-point or SIMD schedulers are stalled due to insufficient free mask physical register file (K-PRF) entries.",
|
||||
"UMask": "0x0e"
|
||||
"UMask": "0x04"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_nsq_read_stalls.fp_sq",
|
||||
"EventCode": "0x13",
|
||||
"BriefDescription": "Cycles when reads of the NSQ and writes to the floating-point or SIMD schedulers are stalled due to insufficient free scheduler entries.",
|
||||
"UMask": "0x0e"
|
||||
"UMask": "0x08"
|
||||
},
|
||||
{
|
||||
"EventName": "fp_nsq_read_stalls.all",
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user