<?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 Multiple Calls of PARDISO in one program run - Conflict for memory setup? in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Multiple-Calls-of-PARDISO-in-one-program-run-Conflict-for-memory/m-p/792713#M2350</link>
    <description>I have a program that needs to call PARDISO multiple times during each run, once to get the inverse of a (large)dense matrix, the next time to solvea (much larger) set of equations with sparse matrix. I wonder if the call for symbolic factorization for PARDISO is to set up the internal requirement for RAMs and VMs, and if so, how can I keep these two calls for different matrices from conflicting each other?&lt;BR /&gt;&lt;BR /&gt;In addition, the solution is donefor each frequency. The matrices will change with differentfrequencies but the matrix structure will not not change. Isis possible that we do the symbolic factorization only once and then use the structure for allsolutions? Especially when I have two sets of matrices?&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Tue, 22 Jun 2010 19:55:19 GMT</pubDate>
    <dc:creator>Nan_Deng</dc:creator>
    <dc:date>2010-06-22T19:55:19Z</dc:date>
    <item>
      <title>Multiple Calls of PARDISO in one program run - Conflict for memory setup?</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Multiple-Calls-of-PARDISO-in-one-program-run-Conflict-for-memory/m-p/792713#M2350</link>
      <description>I have a program that needs to call PARDISO multiple times during each run, once to get the inverse of a (large)dense matrix, the next time to solvea (much larger) set of equations with sparse matrix. I wonder if the call for symbolic factorization for PARDISO is to set up the internal requirement for RAMs and VMs, and if so, how can I keep these two calls for different matrices from conflicting each other?&lt;BR /&gt;&lt;BR /&gt;In addition, the solution is donefor each frequency. The matrices will change with differentfrequencies but the matrix structure will not not change. Isis possible that we do the symbolic factorization only once and then use the structure for allsolutions? Especially when I have two sets of matrices?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 22 Jun 2010 19:55:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Multiple-Calls-of-PARDISO-in-one-program-run-Conflict-for-memory/m-p/792713#M2350</guid>
      <dc:creator>Nan_Deng</dc:creator>
      <dc:date>2010-06-22T19:55:19Z</dc:date>
    </item>
    <item>
      <title>Multiple Calls of PARDISO in one program run - Conflict for mem</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Multiple-Calls-of-PARDISO-in-one-program-run-Conflict-for-memory/m-p/792714#M2351</link>
      <description>&lt;DIV id="tiny_quote"&gt;
                &lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=475736" class="basic" href="https://community.intel.com/en-us/profile/475736/"&gt;Nan Deng&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;I&gt;I have a program that needs to call PARDISO multiple times during each run, once to get the inverse of a (large)dense matrix, the next time to solvea (much larger) set of equations with sparse matrix. I wonder if the call for symbolic factorization for PARDISO is to set up the internal requirement for RAMs and VMs, and if so, how can I keep these two calls for different matrices from conflicting each other?&lt;BR /&gt;&lt;SPAN style="font-style: normal;"&gt;&lt;I&gt;&lt;BR /&gt;&lt;/I&gt;&lt;/SPAN&gt;&lt;/I&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;I&gt;&lt;SPAN style="font-style: normal;"&gt;&lt;I&gt;In addition, the solution is donefor each frequency. The matrices will change with differentfrequencies but the matrix structure will not not change. Isis possible that we do the symbolic factorization only once and then use the structure for allsolutions? Especially when I have two sets of matrices?&lt;/I&gt;&lt;/SPAN&gt;&lt;/I&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;I&gt;&lt;BR /&gt;&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;for the first item: you have to create 2 different pardiso's handles.&lt;/P&gt;&lt;P&gt;for the second item - yes, it should work, but we don't test such behaviour. Please let us know how it will work..&lt;/P&gt;&lt;P&gt;--Gennady&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 27 Jun 2010 18:23:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Multiple-Calls-of-PARDISO-in-one-program-run-Conflict-for-memory/m-p/792714#M2351</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-06-27T18:23:10Z</dc:date>
    </item>
  </channel>
</rss>

