Skip to content

Commit 77038b2

Browse files
author
Alexander Antonov
committed
Add P2P traffic for SPR
1 parent 9cc744b commit 77038b2

File tree

3 files changed

+35
-9
lines changed

3 files changed

+35
-9
lines changed

src/opCode-143-iommu.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# IOMMU events
2+
ctr=0,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=IOTLB Lookup,vname=Total
3+
ctr=1,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=IOTLB Miss,vname=Total
4+
ctr=2,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=Ctxt Cache Hit,vname=Total
5+
ctr=3,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=256T Cache Hit,vname=Total
6+
ctr=0,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=512G Cache Hit,vname=Total
7+
ctr=1,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=1G Cache Hit,vname=Total
8+
ctr=2,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=2M Cache Hit,vname=Total
9+
ctr=3,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=IOMMU Mem Access,vname=Total

src/opCode-143-p2p.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Inbound P2P events
2+
ctr=0,ev_sel=0x83,umask=0x2,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,divider=1,hname=IB P2P write,vname=Part0 (1st x16/x8/x4)
3+
ctr=1,ev_sel=0x83,umask=0x2,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,divider=1,hname=IB P2P write,vname=Part1 (2nd x4)
4+
ctr=0,ev_sel=0x83,umask=0x2,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,divider=1,hname=IB P2P write,vname=Part2 (2nd x8/3rd x4)
5+
ctr=1,ev_sel=0x83,umask=0x2,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,divider=1,hname=IB P2P write,vname=Part3 (4th x4)
6+
ctr=0,ev_sel=0x83,umask=0x2,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,divider=1,hname=IB P2P write,vname=Part4 (1st x16/x8/x4)
7+
ctr=1,ev_sel=0x83,umask=0x2,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,divider=1,hname=IB P2P write,vname=Part5 (2nd x4)
8+
ctr=0,ev_sel=0x83,umask=0x2,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,divider=1,hname=IB P2P write,vname=Part6 (2nd x8/3rd x4)
9+
ctr=1,ev_sel=0x83,umask=0x2,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,divider=1,hname=IB P2P write,vname=Part7 (4th x4)
10+
# Outbound P2P events
11+
ctr=2,ev_sel=0xc0,umask=0x08,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P read,vname=Part0 (1st x16/x8/x4)
12+
ctr=3,ev_sel=0xc0,umask=0x08,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P read,vname=Part1 (2nd x4)
13+
ctr=2,ev_sel=0xc0,umask=0x08,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P read,vname=Part2 (2nd x8/3rd x4)
14+
ctr=3,ev_sel=0xc0,umask=0x08,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P read,vname=Part3 (4th x4)
15+
ctr=2,ev_sel=0xc0,umask=0x08,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P read,vname=Part4 (1st x16/x8/x4)
16+
ctr=3,ev_sel=0xc0,umask=0x08,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P read,vname=Part5 (2nd x4)
17+
ctr=2,ev_sel=0xc0,umask=0x08,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P read,vname=Part6 (2nd x8/3rd x4)
18+
ctr=3,ev_sel=0xc0,umask=0x08,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P read,vname=Part7 (4th x4)
19+
ctr=2,ev_sel=0xc0,umask=0x2,en=1,ch_mask=1,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P write,vname=Part0 (1st x16/x8/x4)
20+
ctr=3,ev_sel=0xc0,umask=0x2,en=1,ch_mask=2,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P write,vname=Part1 (2nd x4)
21+
ctr=2,ev_sel=0xc0,umask=0x2,en=1,ch_mask=4,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P write,vname=Part2 (2nd x8/3rd x4)
22+
ctr=3,ev_sel=0xc0,umask=0x2,en=1,ch_mask=8,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P write,vname=Part3 (4th x4)
23+
ctr=2,ev_sel=0xc0,umask=0x2,en=1,ch_mask=16,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P write,vname=Part4 (1st x16/x8/x4)
24+
ctr=3,ev_sel=0xc0,umask=0x2,en=1,ch_mask=32,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P write,vname=Part5 (2nd x4)
25+
ctr=2,ev_sel=0xc0,umask=0x2,en=1,ch_mask=64,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P write,vname=Part6 (2nd x8/3rd x4)
26+
ctr=3,ev_sel=0xc0,umask=0x2,en=1,ch_mask=128,fc_mask=0x7,multiplier=4,divider=1,hname=OB P2P write,vname=Part7 (4th x4)

src/opCode-143.txt

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,3 @@ ctr=2,ev_sel=0xc0,umask=0x1,ch_mask=16,fc_mask=0x7,multiplier=4,divider=1,hname=
3434
ctr=3,ev_sel=0xc0,umask=0x1,ch_mask=32,fc_mask=0x7,multiplier=4,divider=1,hname=OB write,vname=Part5
3535
ctr=2,ev_sel=0xc0,umask=0x1,ch_mask=64,fc_mask=0x7,multiplier=4,divider=1,hname=OB write,vname=Part6
3636
ctr=3,ev_sel=0xc0,umask=0x1,ch_mask=128,fc_mask=0x7,multiplier=4,divider=1,hname=OB write,vname=Part7
37-
# IOMMU events
38-
ctr=0,ev_sel=0x40,umask=0x01,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=IOTLB Lookup,vname=Total
39-
ctr=1,ev_sel=0x40,umask=0x20,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=IOTLB Miss,vname=Total
40-
ctr=2,ev_sel=0x40,umask=0x80,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=Ctxt Cache Hit,vname=Total
41-
ctr=3,ev_sel=0x41,umask=0x10,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=256T Cache Hit,vname=Total
42-
ctr=0,ev_sel=0x41,umask=0x08,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=512G Cache Hit,vname=Total
43-
ctr=1,ev_sel=0x41,umask=0x04,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=1G Cache Hit,vname=Total
44-
ctr=2,ev_sel=0x41,umask=0x02,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=2M Cache Hit,vname=Total
45-
ctr=3,ev_sel=0x41,umask=0xc0,ch_mask=0x0,fc_mask=0x0,multiplier=1,divider=1,hname=IOMMU Mem Access,vname=Total

0 commit comments

Comments
 (0)