<?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: ScaLAPACK Example in C in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873496#M8694</link>
    <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/419763"&gt;schmmd&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Does anyone know of a ScaLAPACK example in C? I need to write a simple program that runs psgesvd on a single machine but utilizing all of the cores. Is this the write approach to run an svd decomposition using multiple cores? I do not believe that sgesvd takes advantage of more than one core (at least, in my example it does not).&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;you don't need ScaLAPACk to do it (on single machine). Just "simple" MKL LAPACK and linking with libiomp5 lib. See the docs (Chapter 5 of User's Guide). Which platform (IA32/x64) are you on?&lt;BR /&gt;&lt;BR /&gt;A.&lt;BR /&gt;</description>
    <pubDate>Wed, 25 Mar 2009 02:05:38 GMT</pubDate>
    <dc:creator>ArturGuzik</dc:creator>
    <dc:date>2009-03-25T02:05:38Z</dc:date>
    <item>
      <title>ScaLAPACK Example in C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873495#M8693</link>
      <description>Does anyone know of a ScaLAPACK example in C? I need to write a simple program that runs psgesvd on a single machine but utilizing all of the cores. Is this the write approach to run an svd decomposition using multiple cores? I do not believe that sgesvd takes advantage of more than one core (at least, in my example it does not).</description>
      <pubDate>Wed, 25 Mar 2009 01:26:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873495#M8693</guid>
      <dc:creator>schmmd</dc:creator>
      <dc:date>2009-03-25T01:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: ScaLAPACK Example in C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873496#M8694</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/419763"&gt;schmmd&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Does anyone know of a ScaLAPACK example in C? I need to write a simple program that runs psgesvd on a single machine but utilizing all of the cores. Is this the write approach to run an svd decomposition using multiple cores? I do not believe that sgesvd takes advantage of more than one core (at least, in my example it does not).&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;you don't need ScaLAPACk to do it (on single machine). Just "simple" MKL LAPACK and linking with libiomp5 lib. See the docs (Chapter 5 of User's Guide). Which platform (IA32/x64) are you on?&lt;BR /&gt;&lt;BR /&gt;A.&lt;BR /&gt;</description>
      <pubDate>Wed, 25 Mar 2009 02:05:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873496#M8694</guid>
      <dc:creator>ArturGuzik</dc:creator>
      <dc:date>2009-03-25T02:05:38Z</dc:date>
    </item>
    <item>
      <title>Re: ScaLAPACK Example in C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873497#M8695</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Well, that's great news that I can just link with that library. I am running on x64. Thanks for the reference to the chapter in the user guide too. I will figure this out.&lt;BR /&gt;&lt;BR /&gt;If anyone does know of a C example for ScaLAPACK I would still be interested, however. I will likely need to expand my SVD to a cluster.&lt;BR /&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Mar 2009 18:10:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873497#M8695</guid>
      <dc:creator>schmmd</dc:creator>
      <dc:date>2009-03-25T18:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: ScaLAPACK Example in C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873498#M8696</link>
      <description>&lt;BR /&gt;
&lt;P&gt;There are no such examples for ScaLapack functionality.&lt;BR /&gt;--Gennady&lt;/P&gt;</description>
      <pubDate>Wed, 25 Mar 2009 18:26:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873498#M8696</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2009-03-25T18:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: ScaLAPACK Example in C</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873499#M8697</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/419763"&gt;schmmd&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Well, that's great news that I can just link with that library.  I am running on x64.  Thanks for the reference to the chapter in the user guide too.  I will figure this out.&lt;BR /&gt;&lt;BR /&gt;If anyone does know of a C example for ScaLAPACK I would still be interested, however.  I will likely need to expand my SVD to a cluster.&lt;BR /&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;&lt;A href="http://web.ics.purdue.edu/~stali/parallel_svd.f90.html"&gt;Here's&lt;/A&gt; a trivial Fortran example. You should be able to figure out the equivalent C code easily.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 26 Mar 2009 12:48:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/ScaLAPACK-Example-in-C/m-p/873499#M8697</guid>
      <dc:creator>Tabrez_Ali</dc:creator>
      <dc:date>2009-03-26T12:48:11Z</dc:date>
    </item>
  </channel>
</rss>

