<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Missing Hardware events  in Software Tuning, Performance Optimization &amp; Platform Monitoring</title>
    <link>https://community.intel.com/t5/Software-Tuning-Performance/Missing-Hardware-events/m-p/1091359#M5665</link>
    <description>&lt;P&gt;I've come across several discussion forums where events like `UNC_IMPH_CBO_TRK_REQUESTS.WRITES` are mentioned, for example &amp;lt;a href=https://software.intel.com/en-us/forums/software-tuning-performance-optimization-platform-monitoring/topic/281497&amp;gt;here&amp;lt;/a&amp;gt;. However, when I tried to find documentation on some of these event, like &amp;lt;a href=https://software.intel.com/en-us/node/589935&amp;gt;here &amp;lt;/a&amp;gt;, I couldn't find any. I tried many micro architectures like haswell, sandy bridge etc. Some of the events I'm interested in are PAGE_WALKER_LOADS.IA32_DTLB_L1, PAGE_WALKER_LOADS.IA32_DTLB_L2 etc, their brief description, and in what arch they were used. Any help pointing me toward documentation would be helpful.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 09 Aug 2016 21:04:58 GMT</pubDate>
    <dc:creator>Rahul_C_Intel</dc:creator>
    <dc:date>2016-08-09T21:04:58Z</dc:date>
    <item>
      <title>Missing Hardware events</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/Missing-Hardware-events/m-p/1091359#M5665</link>
      <description>&lt;P&gt;I've come across several discussion forums where events like `UNC_IMPH_CBO_TRK_REQUESTS.WRITES` are mentioned, for example &amp;lt;a href=https://software.intel.com/en-us/forums/software-tuning-performance-optimization-platform-monitoring/topic/281497&amp;gt;here&amp;lt;/a&amp;gt;. However, when I tried to find documentation on some of these event, like &amp;lt;a href=https://software.intel.com/en-us/node/589935&amp;gt;here &amp;lt;/a&amp;gt;, I couldn't find any. I tried many micro architectures like haswell, sandy bridge etc. Some of the events I'm interested in are PAGE_WALKER_LOADS.IA32_DTLB_L1, PAGE_WALKER_LOADS.IA32_DTLB_L2 etc, their brief description, and in what arch they were used. Any help pointing me toward documentation would be helpful.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Aug 2016 21:04:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/Missing-Hardware-events/m-p/1091359#M5665</guid>
      <dc:creator>Rahul_C_Intel</dc:creator>
      <dc:date>2016-08-09T21:04:58Z</dc:date>
    </item>
    <item>
      <title>I can recommend Intel's</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/Missing-Hardware-events/m-p/1091360#M5666</link>
      <description>&lt;P&gt;I can recommend Intel's &lt;A href="https://download.01.org/perfmon/"&gt;online event database&lt;/A&gt;. Moreover, be more flexible with the naming of the events. You mentioned 3 events in your post. I just checked them for Intel Haswell (Desktop):&lt;/P&gt;

&lt;P&gt;UNC_IMPH_CBO_TRK_REQUESTS.WRITES -&amp;gt; UNC_ARB_TRK_REQUESTS.WRITES&lt;/P&gt;

&lt;P&gt;PAGE_WALKER_LOADS.IA32_DTLB_L1 -&amp;gt; PAGE_WALKER_LOADS.DTLB_L1&lt;/P&gt;

&lt;P&gt;PAGE_WALKER_LOADS.IA32_DTLB_L2 -&amp;gt; PAGE_WALKER_LOADS.DTLB_L2&lt;/P&gt;

&lt;P&gt;Keep in mind, that server systems have different Uncores. The Haswell EP Uncore for example doesn't have an event like to UNC_IMPH_CBO_TRK_REQUESTS.WRITES. You maybe have to combine multiple events to get the same information. Without testing I would say that the desktop event&amp;nbsp;UNC_ARB_TRK_REQUESTS.WRITES is comparable to the server's UNC_H_IMC_WRITES.ALL event in the HA unit.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Aug 2016 11:01:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/Missing-Hardware-events/m-p/1091360#M5666</guid>
      <dc:creator>Thomas_G_4</dc:creator>
      <dc:date>2016-08-10T11:01:16Z</dc:date>
    </item>
  </channel>
</rss>

