Add invert option to most Uncore boxes. Was already implemented but not documented authored by Thomas.Roehl's avatar Thomas.Roehl
......@@ -421,6 +421,12 @@ The QPI hardware performance counters are exposed to the operating system throug
<TD>Set bit 18 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#invert">invert</A></TD>
<TD>N</TD>
<TD>Set bit 23 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#threshold0xxxxx">threshold</A></TD>
<TD>8 bit hex value</TD>
......@@ -521,6 +527,12 @@ The LLC hardware performance counters are exposed to the operating system throug
<TD>Set bit 18 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#invert">invert</A></TD>
<TD>N</TD>
<TD>Set bit 23 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#threshold0xxxxx">threshold</A></TD>
<TD>5 bit hex value</TD>
......@@ -582,13 +594,13 @@ The uncore management performance counters are exposed to the operating system t
</TR>
<TR>
<TD>UBOXFIX</TD>
<TD>UBOX_CLOCKTICKS</TD>
<TD>UNCORE_CLOCK</TD>
</TR>
</TABLE>
### Uncore management general-purpose counters
The Intel&reg; Haswell EP/EN/EX microarchitecture provides measurements of the management box in the uncore. The description from Intel&reg;:<BR>
The UBox serves as the system configuration controller for the Intel Xeon processor E5
<I>The UBox serves as the system configuration controller for the Intel Xeon processor E5
v3 family.
In this capacity, the UBox acts as the central unit for a variety of functions:</I>
- <I>The master for reading and writing physically distributed registers across Intel&reg; Xeon processor E5 v3 family using the Message Channel.</I>
......@@ -625,6 +637,12 @@ The uncore management performance counters are exposed to the operating system t
<TD>Set bit 18 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#invert">invert</A></TD>
<TD>N</TD>
<TD>Set bit 23 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#threshold0xxxxx">threshold</A></TD>
<TD>5 bit hex value</TD>
......@@ -700,6 +718,12 @@ The PCU performance counters are exposed to the operating system through the MSR
<TD>Set bit 18 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#invert">invert</A></TD>
<TD>N</TD>
<TD>Set bit 23 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#threshold0xxxxx">threshold</A></TD>
<TD>5 bit hex value</TD>
......@@ -797,6 +821,12 @@ The integrated Memory Controllers performance counters are exposed to the operat
<TD>Set bit 18 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#invert">invert</A></TD>
<TD>N</TD>
<TD>Set bit 23 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#threshold0xxxxx">threshold</A></TD>
<TD>8 bit hex value</TD>
......@@ -846,6 +876,12 @@ The Ring-to-QPI performance counters are exposed to the operating system through
<TD>Set bit 18 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#invert">invert</A></TD>
<TD>N</TD>
<TD>Set bit 23 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#threshold0xxxxx">threshold</A></TD>
<TD>8 bit hex value</TD>
......@@ -898,6 +934,12 @@ The Ring-to-PCIe performance counters are exposed to the operating system throug
<TD>Set bit 18 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#invert">invert</A></TD>
<TD>N</TD>
<TD>Set bit 23 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#threshold0xxxxx">threshold</A></TD>
<TD>8 bit hex value</TD>
......@@ -942,6 +984,12 @@ The IRP box counters are exposed to the operating system through the PCI interfa
<TD>Set bit 18 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#invert">invert</A></TD>
<TD>N</TD>
<TD>Set bit 23 in config register</TD>
<TD></TD>
</TR>
<TR>
<TD><A HREF="https://github.com/RRZE-HPC/likwid/wiki/DescOptions#threshold0xxxxx">threshold</A></TD>
<TD>8 bit hex value</TD>
......
......