-
Notifications
You must be signed in to change notification settings - Fork 229
POWER9
IBM® POWER9 Performance groups
The input file for the events on IBM® POWER9 can be found here.
The IBM® POWER9 microarchitecture provides 4 general-purpose counters consisting of a config and a counter register. Additionally, there are two registers marked as general-purpose but they are fixed to specific events (like the fixed-purpose counters of Intel® systems). Be aware that IBM names the counters PMC1-PMC6 while LIKWID uses PMC0-PMC5. Events like PM_PMCx_OVERFLOW are adapted accordingly.
Counter name | Event name |
---|---|
PMC0 | * |
PMC1 | * |
PMC2 | * |
PMC3 | * |
PMC4 | PM_RUN_INST_CMPL |
PMC5 | PM_RUN_CYC |
No options provided for IBM® POWER9 core-local general-purpose counters
The IBM® POWER9 microarchitecture provides 4 counters per memory channel.
Counter name | Event name |
---|---|
MBOX<0-7>C0 | * |
MBOX<0-7>C1 | * |
MBOX<0-7>C2 | * |
MBOX<0-7>C3 | * |
No options provided for IBM® POWER9 memory controller general-purpose counters.
The IBM® POWER9 microarchitecture provides 32 counters for all three Xlink interfaces. LIKWID reduced it to 3 per interface. The names QBOX originates from Intel®'s QPI.
Counter name | Event name |
---|---|
QBOX<0-2>C0 | * |
QBOX<0-2>C1 | * |
QBOX<0-2>C2 | * |
No options provided for IBM® POWER9 Xlink interface counters.
The IBM® POWER9 microarchitecture provides 32 counters for the PowerBus (SMP Interconnect). LIKWID reduces it to 3 counters. The names SBOX originates from Intel® architectures.
Counter name | Event name |
---|---|
SBOX0C0 | * |
SBOX0C1 | * |
SBOX0C2 | * |
No options provided for IBM® POWER9 Xlink interface counters.
The IBM® POWER9 microarchitecture provides some counters for the Memory controller synchronous. LIKWID reduces it to 3 counters per port pair (0+1 and 2+3).
Counter name | Event name |
---|---|
BBOX<0-1>C0 | * |
BBOX<0-1>C1 | * |
BBOX<0-1>C2 | * |
No options provided for IBM® POWER9 Memory controller synchronous counters.
-
Applications
-
Config files
-
Daemons
-
Architectures
- Available counter options
- AMD
- Intel
- Intel Atom
- Intel Pentium M
- Intel Core2
- Intel Nehalem
- Intel NehalemEX
- Intel Westmere
- Intel WestmereEX
- Intel Xeon Phi (KNC)
- Intel Silvermont & Airmont
- Intel Goldmont
- Intel SandyBridge
- Intel SandyBridge EP/EN
- Intel IvyBridge
- Intel IvyBridge EP/EN/EX
- Intel Haswell
- Intel Haswell EP/EN/EX
- Intel Broadwell
- Intel Broadwell D
- Intel Broadwell EP
- Intel Skylake
- Intel Coffeelake
- Intel Kabylake
- Intel Xeon Phi (KNL)
- Intel Skylake X
- Intel Cascadelake SP/AP
- Intel Tigerlake
- Intel Icelake
- Intel Icelake X
- Intel SappireRapids
- ARM
- POWER
-
Tutorials
-
Miscellaneous
-
Contributing