<?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 Re:Linux perf events related to Intel Optane Persistent Memory in Intel® Optane™ Persistent Memory</title>
    <link>https://community.intel.com/t5/Intel-Optane-Persistent-Memory/Linux-perf-events-related-to-Intel-Optane-Persistent-Memory/m-p/1445116#M333</link>
    <description>&lt;P&gt;Hello VishalD,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for posting on the Intel® communities.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We appreciate the contact you made through the forum; however, our support is only here to help with technical requests related to issues with these memories and the tests that you have been doing are something that we cannot validate/support since we are not the developers of the tool you are currently using; therefore, we will suggest, you take your question directly with the developer of the tool to see if they can help you out with it. Additionally, you are always welcome to keep your thread open here in the forum, some of our community peers might be able to help you further.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Victor G. &lt;/P&gt;&lt;P&gt;Intel Technical Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 09 Jan 2023 21:35:04 GMT</pubDate>
    <dc:creator>Victor_G_Intel</dc:creator>
    <dc:date>2023-01-09T21:35:04Z</dc:date>
    <item>
      <title>Linux perf events related to Intel Optane Persistent Memory</title>
      <link>https://community.intel.com/t5/Intel-Optane-Persistent-Memory/Linux-perf-events-related-to-Intel-Optane-Persistent-Memory/m-p/1444769#M332</link>
      <description>&lt;P&gt;I am trying to measure Intel Optane PMM events using Linux perf tool. The events are&amp;nbsp;&lt;EM&gt;unc_m_pmm_rpq_inserts&lt;/EM&gt; and&amp;nbsp;&lt;EM&gt; unc_m_pmm_rpq_occupancy.all&lt;/EM&gt; but I don't think these are giving the correct information.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I modified the STREAM benchmark by replacing the memory allocations to allocate memory on PMM with libmemkind and ran it with 16 threads and array size&amp;nbsp;1000000000. I also compared it with a normal DRAM implementation and the results are as follows:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The PMM version counters were&amp;nbsp;&lt;/P&gt;
&lt;P&gt;unc_m_pmm_rpq_inserts:&amp;nbsp;213,724,403&amp;nbsp;&lt;BR /&gt;unc_m_pmm_rpq_occupancy.all:&amp;nbsp;106,138,605,384&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The equivalent DRAM counters for the DRAM version were:&lt;/P&gt;
&lt;P&gt;unc_m_rpq_occupancy:&amp;nbsp;3,362,912,582,581&amp;nbsp;&lt;BR /&gt;unc_m_rpq_inserts:&amp;nbsp;13,359,982,414&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The numbers are vastly different given that the same application is being run just on different memories with different allocators.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To put this in context, the PMM counters for Intel FIO with job pmemblk.fio running 8 threads were:&lt;/P&gt;
&lt;P&gt;unc_m_pmm_rpq_inserts:&amp;nbsp;253,100,743&amp;nbsp;&lt;BR /&gt;unc_m_pmm_rpq_occupancy.all:&amp;nbsp;132,347,640,685&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Moreover,&lt;/P&gt;
&lt;P&gt;The DRAM version took 30 seconds while the PMM version took 51s which seems reasonable but the triad bandwidth measurement remained same for both at close to 50 Gbps.&lt;/P&gt;
&lt;P&gt;So I think there is something wrong with the PMEM counters. Please clarify if I am doing something wrong.&lt;/P&gt;</description>
      <pubDate>Sun, 08 Jan 2023 06:54:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Optane-Persistent-Memory/Linux-perf-events-related-to-Intel-Optane-Persistent-Memory/m-p/1444769#M332</guid>
      <dc:creator>VishalD</dc:creator>
      <dc:date>2023-01-08T06:54:42Z</dc:date>
    </item>
    <item>
      <title>Re:Linux perf events related to Intel Optane Persistent Memory</title>
      <link>https://community.intel.com/t5/Intel-Optane-Persistent-Memory/Linux-perf-events-related-to-Intel-Optane-Persistent-Memory/m-p/1445116#M333</link>
      <description>&lt;P&gt;Hello VishalD,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for posting on the Intel® communities.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We appreciate the contact you made through the forum; however, our support is only here to help with technical requests related to issues with these memories and the tests that you have been doing are something that we cannot validate/support since we are not the developers of the tool you are currently using; therefore, we will suggest, you take your question directly with the developer of the tool to see if they can help you out with it. Additionally, you are always welcome to keep your thread open here in the forum, some of our community peers might be able to help you further.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Victor G. &lt;/P&gt;&lt;P&gt;Intel Technical Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 09 Jan 2023 21:35:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Optane-Persistent-Memory/Linux-perf-events-related-to-Intel-Optane-Persistent-Memory/m-p/1445116#M333</guid>
      <dc:creator>Victor_G_Intel</dc:creator>
      <dc:date>2023-01-09T21:35:04Z</dc:date>
    </item>
    <item>
      <title>Re: Linux perf events related to Intel Optane Persistent Memory</title>
      <link>https://community.intel.com/t5/Intel-Optane-Persistent-Memory/Linux-perf-events-related-to-Intel-Optane-Persistent-Memory/m-p/1454439#M334</link>
      <description>&lt;P&gt;I'm attempting to use the Linux perf tool to measure Intel Optane PMM events. Unc m pmm rpq inserts and unc m pmm rpq occupancy are the events. all, but I don't believe they provide accurate information.&lt;/P&gt;
&lt;P&gt;I modified the STREAM benchmark by using libmemkind to allocate memory on PMM instead of memory allocations&lt;A href="https://mybankinginformation.com/does-grocery-outlet-take-ebt-cards" target="_self"&gt;,&lt;/A&gt; and I ran it with 16 threads and an array size of 1000000000. I also tested it against a standard DRAM implementation, and the results are as follows:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The PMM version counters were updated.&lt;/P&gt;
&lt;P&gt;unc m pmm rpq insertions: 213,724,403 unc m pmm rpq occupancy.&lt;/P&gt;
&lt;P&gt;all: 106,138,605,384&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For the DRAM version, the equivalent DRAM counters were:&lt;/P&gt;
&lt;P&gt;unc m rpq inserts: 13,359,982,414 unc m rpq occupancy: 3,362,912,582,581&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Feb 2023 07:20:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Optane-Persistent-Memory/Linux-perf-events-related-to-Intel-Optane-Persistent-Memory/m-p/1454439#M334</guid>
      <dc:creator>rkcharles</dc:creator>
      <dc:date>2023-02-08T07:20:26Z</dc:date>
    </item>
  </channel>
</rss>

