<?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: MKL and IPP on Celeron or Athlon PC in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-and-IPP-on-Celeron-or-Athlon-PC/m-p/995977#M18301</link>
    <description>If you have a P4-compatible Celeron, it should be detected correctly by the library and the P4-optimized code path used.  Athlon CPUs are likely to be treated as generic Pentium compatible and a non-SSE code path used.&lt;BR /&gt;Centrino likewise should be detected as capable of executing SSE parallel instructions in P4-compatible library code.&lt;BR /&gt;If you are generating code for Athlon with an Intel 8.1 compiler, it is up to you to pick the correct SSE option.  Nearly all Athlons should work with -QxK, SSE2 compatible Athlons also work with -QxW.  Run-time detection (e.g. -QaxW) is unlikely to recognize the Athlon as SSE compatible.  The Microsoft compilers which support SSE2 likewise don't detect which architecture you have, you simply specify what you want.&lt;BR /&gt;The specific compiler options for Banias or Dothan, -QxB or -QaxB, recognize those processors as supporting vectorization but preferring x87 for most scalar floating point operations.</description>
    <pubDate>Sun, 06 Feb 2005 10:36:53 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2005-02-06T10:36:53Z</dc:date>
    <item>
      <title>MKL and IPP on Celeron or Athlon PC</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-and-IPP-on-Celeron-or-Athlon-PC/m-p/995976#M18300</link>
      <description>Hi&lt;BR /&gt;&lt;BR /&gt;I'm developing a musical application, and I'm valuating the opportunity to buy&lt;BR /&gt;Math Kernel Library and/or Integrated Performance Primitives for Windows platform.&lt;BR /&gt;I'm using Visual Studio .NET on Windows XP Pro.&lt;BR /&gt;&lt;BR /&gt;I've some questions:&lt;BR /&gt;&lt;BR /&gt;1) If I develop a vectorial algorithm optimized for SSE, this work optimized with all SSE supporting CPU,&lt;BR /&gt;     like last generation Intel Celeron or AMD Athlon, or work optimized only on Pentium IV and above ?&lt;BR /&gt;     In other words, if program run on a Athlon, can library automatically detect SSE support &lt;BR /&gt;     and use them efficiently ?&lt;BR /&gt;&lt;BR /&gt;2) There are any problem / limitation to use, for development and test purpose, a PC with&lt;BR /&gt;     last generation Centrino or AMD Athlon ?&lt;BR /&gt;&lt;BR /&gt;Thanks</description>
      <pubDate>Sun, 06 Feb 2005 00:49:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-and-IPP-on-Celeron-or-Athlon-PC/m-p/995976#M18300</guid>
      <dc:creator>fiopa</dc:creator>
      <dc:date>2005-02-06T00:49:57Z</dc:date>
    </item>
    <item>
      <title>Re: MKL and IPP on Celeron or Athlon PC</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-and-IPP-on-Celeron-or-Athlon-PC/m-p/995977#M18301</link>
      <description>If you have a P4-compatible Celeron, it should be detected correctly by the library and the P4-optimized code path used.  Athlon CPUs are likely to be treated as generic Pentium compatible and a non-SSE code path used.&lt;BR /&gt;Centrino likewise should be detected as capable of executing SSE parallel instructions in P4-compatible library code.&lt;BR /&gt;If you are generating code for Athlon with an Intel 8.1 compiler, it is up to you to pick the correct SSE option.  Nearly all Athlons should work with -QxK, SSE2 compatible Athlons also work with -QxW.  Run-time detection (e.g. -QaxW) is unlikely to recognize the Athlon as SSE compatible.  The Microsoft compilers which support SSE2 likewise don't detect which architecture you have, you simply specify what you want.&lt;BR /&gt;The specific compiler options for Banias or Dothan, -QxB or -QaxB, recognize those processors as supporting vectorization but preferring x87 for most scalar floating point operations.</description>
      <pubDate>Sun, 06 Feb 2005 10:36:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/MKL-and-IPP-on-Celeron-or-Athlon-PC/m-p/995977#M18301</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2005-02-06T10:36:53Z</dc:date>
    </item>
  </channel>
</rss>

