<?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 popcnt latency/throughput in 64bits in Intel® ISA Extensions</title>
    <link>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798884#M587</link>
    <description>Hi,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I could find these values for 32bits operations in the last Optimization Reference Manual but the counter part for 64bits operations is not there.&lt;/DIV&gt;&lt;DIV&gt;Does anyone know where I can find this ?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Reagrds,&lt;/DIV&gt;&lt;DIV&gt;Matthieu&lt;/DIV&gt;</description>
    <pubDate>Tue, 15 Jun 2010 08:03:03 GMT</pubDate>
    <dc:creator>matthieu_darbois</dc:creator>
    <dc:date>2010-06-15T08:03:03Z</dc:date>
    <item>
      <title>popcnt latency/throughput in 64bits</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798884#M587</link>
      <description>Hi,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I could find these values for 32bits operations in the last Optimization Reference Manual but the counter part for 64bits operations is not there.&lt;/DIV&gt;&lt;DIV&gt;Does anyone know where I can find this ?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Reagrds,&lt;/DIV&gt;&lt;DIV&gt;Matthieu&lt;/DIV&gt;</description>
      <pubDate>Tue, 15 Jun 2010 08:03:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798884#M587</guid>
      <dc:creator>matthieu_darbois</dc:creator>
      <dc:date>2010-06-15T08:03:03Z</dc:date>
    </item>
    <item>
      <title>popcnt latency/throughput in 64bits</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798885#M588</link>
      <description>Hi Mattheiu,&lt;BR /&gt;&lt;BR /&gt;POPCNT is an SSE4 instruction. You might try looking in the Intel SSE4 Programming Reference here:&lt;BR /&gt;&lt;A href="http://software.intel.com/en-us/articles/45nm-next-generation-intel-coret-2-processor-family-penryn-and-intel-streaming-simd-extensions-4-intel-sse4/"&gt;http://software.intel.com/en-us/articles/45nm-next-generation-intel-coret-2-processor-family-penryn-and-intel-streaming-simd-extensions-4-intel-sse4/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;AVX reference can be found at &lt;A href="http://software.intel.com/en-us/avx/"&gt;http://software.intel.com/en-us/avx/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;I hope that helps.&lt;BR /&gt;&lt;BR /&gt;==&lt;BR /&gt;Aubrey W.&lt;BR /&gt;Intel Software Network Support&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 23 Jun 2010 22:18:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798885#M588</guid>
      <dc:creator>Aubrey_W_</dc:creator>
      <dc:date>2010-06-23T22:18:43Z</dc:date>
    </item>
    <item>
      <title>popcnt latency/throughput in 64bits</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798886#M589</link>
      <description>Hi,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;This was not the kind of information I was looking for. I've used this instruction for a while now and thus, I know that it is SSE4.2 or SSE4a on AMD. In fact, just have to look for the POPCNT flag in CPUID...&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;What I am looking for is the performance of this instruction. As I said in the first post, the "&lt;SPAN style="font-size: 10.8px;"&gt;Intel 64 and IA-32&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.8px;"&gt;Architectures&lt;SPAN style="font-size: 10.8px;"&gt;Optimization Reference Manual" (Order Number: 248966-020) lists in Appendix C almost all throughput and latency values for SIMD extensions.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 10.8px;"&gt;&lt;SPAN style="font-size: 10.8px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 10.8px;"&gt;&lt;SPAN style="font-size: 10.8px;"&gt;However, I can't find these values for POPCNT in 64 bits flavour.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 10.8px;"&gt;&lt;SPAN style="font-size: 10.8px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 10.8px;"&gt;&lt;SPAN style="font-size: 10.8px;"&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-size: 10.8px;"&gt;&lt;SPAN style="font-size: 10.8px;"&gt;Matthieu&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 24 Jun 2010 07:24:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798886#M589</guid>
      <dc:creator>matthieu_darbois</dc:creator>
      <dc:date>2010-06-24T07:24:49Z</dc:date>
    </item>
    <item>
      <title>popcnt latency/throughput in 64bits</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798887#M590</link>
      <description>Hello Matthieu - POPCNT has the same 3-cycle latency / 1-cycle throughputfor both 32-bit and 64-bit forms.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;-Max</description>
      <pubDate>Thu, 24 Jun 2010 22:46:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798887#M590</guid>
      <dc:creator>Max_L</dc:creator>
      <dc:date>2010-06-24T22:46:14Z</dc:date>
    </item>
    <item>
      <title>popcnt latency/throughput in 64bits</title>
      <link>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798888#M591</link>
      <description>Hi Max,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks for this answer.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Is there anyway to post comments/ request additional information like this to be put in the reference manual ?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;DIV&gt;Matthieu&lt;/DIV&gt;</description>
      <pubDate>Fri, 25 Jun 2010 07:18:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-ISA-Extensions/popcnt-latency-throughput-in-64bits/m-p/798888#M591</guid>
      <dc:creator>matthieu_darbois</dc:creator>
      <dc:date>2010-06-25T07:18:57Z</dc:date>
    </item>
  </channel>
</rss>

