<?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: Storing factorized matrix with MKL DSS in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854911#M6901</link>
    <description>&lt;DIV style="margin:0px;"&gt;OK, thanks for the reply. I guess I don't need to store it in any particular format; I guess I can just store handle (I'm using strictly DSS and not calling paradiso directly). Is there some way to write the handle structure to a file so I can recover it later when I'm performing a solve? Another problem I see with that is that DSS seems to want to do things in a strict order (i.e. create-&amp;gt;define-&amp;gt;reorder-&amp;gt;factor-&amp;gt;solve), so would I be able to extract handle from a file then perform a solve immediately after? Thanks alot.&lt;/DIV&gt;</description>
    <pubDate>Thu, 16 Jul 2009 13:16:51 GMT</pubDate>
    <dc:creator>gandalf85</dc:creator>
    <dc:date>2009-07-16T13:16:51Z</dc:date>
    <item>
      <title>Storing factorized matrix with MKL DSS</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854909#M6899</link>
      <description>&lt;P&gt;It seems that we have to call the MKL DSS functions in order in the same executable. After calling the factor command, is there a way to store the factored matrix in the same format as the matrix we send to it? I want to write this factored matrix to a file, then call solve on it later on. Also, can we send MKL DSS a zero-indexed matrix (so the top-left element is the (0,0) element)? Thanks alot.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Jul 2009 21:53:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854909#M6899</guid>
      <dc:creator>gandalf85</dc:creator>
      <dc:date>2009-07-15T21:53:02Z</dc:date>
    </item>
    <item>
      <title>Re: Storing factorized matrix with MKL DSS</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854910#M6900</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/435762"&gt;gandalf85&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;P&gt;It seems that we have to call the MKL DSS functions in order in the same executable. After calling the factor command, is there a way to store the factored matrix in the same format as the matrix we send to it? I want to write this factored matrix to a file, then call solve on it later on. Also, can we send MKL DSS a zero-indexed matrix (so the top-left element is the (0,0) element)? Thanks alot.&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Also tried but found PARDISO (DSS) does not support this. We cannot extract a factorized matrix.&lt;BR /&gt;&lt;BR /&gt;A workaround may be tostorethe internal data structure (void *pt[64]) or call pardiso with multiple right hand side.&lt;BR /&gt;&lt;BR /&gt;I believe PARDISO only supports 1-based indexing.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 15 Jul 2009 22:46:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854910#M6900</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2009-07-15T22:46:57Z</dc:date>
    </item>
    <item>
      <title>Re: Storing factorized matrix with MKL DSS</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854911#M6901</link>
      <description>&lt;DIV style="margin:0px;"&gt;OK, thanks for the reply. I guess I don't need to store it in any particular format; I guess I can just store handle (I'm using strictly DSS and not calling paradiso directly). Is there some way to write the handle structure to a file so I can recover it later when I'm performing a solve? Another problem I see with that is that DSS seems to want to do things in a strict order (i.e. create-&amp;gt;define-&amp;gt;reorder-&amp;gt;factor-&amp;gt;solve), so would I be able to extract handle from a file then perform a solve immediately after? Thanks alot.&lt;/DIV&gt;</description>
      <pubDate>Thu, 16 Jul 2009 13:16:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854911#M6901</guid>
      <dc:creator>gandalf85</dc:creator>
      <dc:date>2009-07-16T13:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: Storing factorized matrix with MKL DSS</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854912#M6902</link>
      <description>&lt;DIV style="margin:0px;"&gt;The void type pointer, _MKL_DSS_HANDLE_t,is like a black box.We arenot allowed to peek inside. Since we don't know what's inside, we'reunable to writethe handler to a file.&lt;BR /&gt;&lt;BR /&gt;I think unless the author providesa function like GetFactorizedMatrix(), there's no way toextract this information. Other packages such as UMFPACK, CHOLMOD, and TAUCS all allowus to extract a factorized matrix, but I do not know why PARDISO (=DSS)does not support this,I guess maybe on purpose?&lt;BR /&gt;&lt;BR /&gt;If there's a way to store a factorized matrix in any format, Ialso really want to know about it.&lt;BR /&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 16 Jul 2009 23:06:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Storing-factorized-matrix-with-MKL-DSS/m-p/854912#M6902</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2009-07-16T23:06:23Z</dc:date>
    </item>
  </channel>
</rss>

