<?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 IntelPCM V2.9 on Xeon E5-1650 v2: Linux Perf Error on programming generic event in Software Tuning, Performance Optimization &amp; Platform Monitoring</title>
    <link>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998040#M3480</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Intel PCM V2.6 works well on Intel Xeon E5-1650 v2 with Linux kernel 3.18.&lt;/P&gt;

&lt;P&gt;But V2.9 fails with "Linux Perf: Error on programming generic event #0 error: Invalid argument".&lt;/P&gt;

&lt;P&gt;Has anyone encountered this issue?&lt;/P&gt;

&lt;P&gt;Where can we download previous IntelPCM releases V2.7 and V2.8 to check if they contain this issue ?&lt;/P&gt;

&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Wed, 26 Aug 2015 15:29:39 GMT</pubDate>
    <dc:creator>Philippe_Cornichet</dc:creator>
    <dc:date>2015-08-26T15:29:39Z</dc:date>
    <item>
      <title>IntelPCM V2.9 on Xeon E5-1650 v2: Linux Perf Error on programming generic event</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998040#M3480</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;Intel PCM V2.6 works well on Intel Xeon E5-1650 v2 with Linux kernel 3.18.&lt;/P&gt;

&lt;P&gt;But V2.9 fails with "Linux Perf: Error on programming generic event #0 error: Invalid argument".&lt;/P&gt;

&lt;P&gt;Has anyone encountered this issue?&lt;/P&gt;

&lt;P&gt;Where can we download previous IntelPCM releases V2.7 and V2.8 to check if they contain this issue ?&lt;/P&gt;

&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2015 15:29:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998040#M3480</guid>
      <dc:creator>Philippe_Cornichet</dc:creator>
      <dc:date>2015-08-26T15:29:39Z</dc:date>
    </item>
    <item>
      <title>Hi Philippe,</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998041#M3481</link>
      <description>&lt;P&gt;Hi Philippe,&lt;/P&gt;

&lt;P&gt;we tested it on kernel 3.12 and 4.1. Worked well. Are there any perf-related messages in dmesg? Are any other perf sessions running in parallel? As a workaround you can disable perf usage in the PCM Makefile by removing "-DPCM_USE_PERF".&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Roman&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2015 15:34:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998041#M3481</guid>
      <dc:creator>Roman_D_Intel</dc:creator>
      <dc:date>2015-08-26T15:34:34Z</dc:date>
    </item>
    <item>
      <title>Thanks for your reply Roman.</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998042#M3482</link>
      <description>&lt;P&gt;Thanks for your reply Roman.&lt;/P&gt;

&lt;P&gt;There are not any perf-related messages in dmesg. And no other perf session is running in parallel.&lt;/P&gt;

&lt;P&gt;We tried IntelPCM v2.9 with a kernel 3.10 and it worked fine.&lt;/P&gt;

&lt;P&gt;It is ok on kernel 3.18 without "-DPCM_USE_PERF". But are the indicators calculated in the same way without this option ?&lt;/P&gt;

&lt;P&gt;Thanks again,&lt;BR /&gt;
	Philippe&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2015 16:30:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998042#M3482</guid>
      <dc:creator>Philippe_Cornichet</dc:creator>
      <dc:date>2015-08-26T16:30:55Z</dc:date>
    </item>
    <item>
      <title>Hi Philippe,</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998043#M3483</link>
      <description>&lt;P&gt;Hi Philippe,&lt;/P&gt;

&lt;P&gt;the metrics are computed in the same way. The&amp;nbsp;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;PCM_USE_PERF option makes PCM to program core performance monitoring unit (PMU) using Linux kernel perf API instead of direct programming of hardware registers.&amp;nbsp;PMU is a global hardware resource and this option should minimize collisions between Linux perf and PCM (that can corrupt measurement data).&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Roman&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Aug 2015 09:48:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/IntelPCM-V2-9-on-Xeon-E5-1650-v2-Linux-Perf-Error-on-programming/m-p/998043#M3483</guid>
      <dc:creator>Roman_D_Intel</dc:creator>
      <dc:date>2015-08-28T09:48:10Z</dc:date>
    </item>
  </channel>
</rss>

