<?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 Configure Memory Latency Checker to benchmark Optane DC PM in Software Tuning, Performance Optimization &amp; Platform Monitoring</title>
    <link>https://community.intel.com/t5/Software-Tuning-Performance/Configure-Memory-Latency-Checker-to-benchmark-Optane-DC-PM/m-p/1179510#M7399</link>
    <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;I'm using MLC to benchmark my Optane PM modules and wondering how to configure MLC in this case.&lt;/P&gt;&lt;P&gt;Specifically, I'm following&amp;nbsp;https://software.intel.com/en-us/articles/configure-manage-and-profile-intel-optane-dc-persistent-memory-modules&lt;/P&gt;&lt;P&gt;and now I have a namespace for my PM modules with devdax mode on /dev/dax0.0 .&lt;/P&gt;&lt;P&gt;How should I configure MLC to benchmark this "device" then? thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;</description>
    <pubDate>Wed, 10 Jul 2019 00:30:49 GMT</pubDate>
    <dc:creator>Wu__Kan</dc:creator>
    <dc:date>2019-07-10T00:30:49Z</dc:date>
    <item>
      <title>Configure Memory Latency Checker to benchmark Optane DC PM</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/Configure-Memory-Latency-Checker-to-benchmark-Optane-DC-PM/m-p/1179510#M7399</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;I'm using MLC to benchmark my Optane PM modules and wondering how to configure MLC in this case.&lt;/P&gt;&lt;P&gt;Specifically, I'm following&amp;nbsp;https://software.intel.com/en-us/articles/configure-manage-and-profile-intel-optane-dc-persistent-memory-modules&lt;/P&gt;&lt;P&gt;and now I have a namespace for my PM modules with devdax mode on /dev/dax0.0 .&lt;/P&gt;&lt;P&gt;How should I configure MLC to benchmark this "device" then? thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kan&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jul 2019 00:30:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/Configure-Memory-Latency-Checker-to-benchmark-Optane-DC-PM/m-p/1179510#M7399</guid>
      <dc:creator>Wu__Kan</dc:creator>
      <dc:date>2019-07-10T00:30:49Z</dc:date>
    </item>
    <item>
      <title>MLC does not automatically</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/Configure-Memory-Latency-Checker-to-benchmark-Optane-DC-PM/m-p/1179511#M7400</link>
      <description>&lt;P&gt;MLC does not automatically detect persistent memory. Nevertheless, you can use it to measure bandwidth and latency for it by providing the path to filesystem with DAX. For latency, you can use the following:&lt;/P&gt;
&lt;PRE class="brush:bash; class-name:dark;"&gt;mlc --latency_matrix -J/path/to/pmem&lt;/PRE&gt;

&lt;P&gt;For bandwidth measurements, it is best to create a configuration file that describes which cores should access which memory with what access pattern. For example:&lt;/P&gt;

&lt;PRE class="brush:bash; class-name:dark;"&gt;# cat mlc_1s2_23_ddrt.cfg
0-23 R seq 300000 pmem /mnt/pmem2
# mlc --loaded_latency -omlc_1s_23_ddrt.cfg -T -d0 -t60
&lt;/PRE&gt;

&lt;P&gt;For details on the format of the config file, please refer to the readme file that is included in MLC.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2019 15:18:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/Configure-Memory-Latency-Checker-to-benchmark-Optane-DC-PM/m-p/1179511#M7400</guid>
      <dc:creator>Thomas_W_Intel</dc:creator>
      <dc:date>2019-07-17T15:18:48Z</dc:date>
    </item>
  </channel>
</rss>

