<?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 Quote:Gennady Fedorov (Intel) in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056382#M21428</link>
    <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Gennady Fedorov (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;I am not sure understand how you allocate even 4e11 array because of it will require == sizeof(double) * 4 * e 11 &amp;gt; 3200 Gb.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Sorry,I made a mistake that the formulation shouldn't be that.&lt;/P&gt;

&lt;P&gt;But one more question,can I perform the preconditioner subroutine&amp;nbsp;&lt;STRONG&gt;dcsrilu0&amp;nbsp;&lt;/STRONG&gt;in parallel?and how?&lt;/P&gt;

&lt;P&gt;Thanks a lot&lt;/P&gt;</description>
    <pubDate>Tue, 08 Jul 2014 14:54:15 GMT</pubDate>
    <dc:creator>CY_T_</dc:creator>
    <dc:date>2014-07-08T14:54:15Z</dc:date>
    <item>
      <title>Errors with using FGMRES solving large scale problems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056379#M21425</link>
      <description>&lt;P&gt;I'm using FGMRES to solve some large scale problems.And now I have encountered with some errors when I allocate the memory for the &lt;STRONG&gt;tmp&amp;nbsp;&lt;/STRONG&gt;array.&lt;/P&gt;

&lt;P&gt;The MKL references say that,the FGMRES subroutine must have a parameter named tmp,which length is&amp;nbsp;N* (2 * N+ 1) + (N* (N+ 9)) / 2 + 1,where N is the problem's dimension.&lt;/P&gt;

&lt;P&gt;My question is,when my problem's dimension is about 4e11,I can do it well.But when I increase the number of unknows and when it comes to about 2e12,I can't allocate the memory for array &lt;STRONG&gt;tmp&lt;/STRONG&gt;.I catch the error "bad alloc".&lt;/P&gt;

&lt;P&gt;My computer has 256G RAM,and I also found that when I allocate the memory successfully,the program didn't occupy the memory immediately.So I think it might be some other errors.&lt;/P&gt;

&lt;P&gt;And the last question,if I cannot do the FGMRES with large problems,does it mean the FGMRES is not suitable for that?&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Thanks in advance,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Solo&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jul 2014 13:02:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056379#M21425</guid>
      <dc:creator>CY_T_</dc:creator>
      <dc:date>2014-07-07T13:02:48Z</dc:date>
    </item>
    <item>
      <title>Some correct:</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056380#M21426</link>
      <description>&lt;P&gt;Some correct:&lt;/P&gt;

&lt;P&gt;4e11 and 2e12 are not the dimension but the result to N&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;* (2 * N+ 1) + (N* (N+ 9)) / 2 + 1,&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jul 2014 13:33:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056380#M21426</guid>
      <dc:creator>CY_T_</dc:creator>
      <dc:date>2014-07-07T13:33:47Z</dc:date>
    </item>
    <item>
      <title>I am not sure understand how</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056381#M21427</link>
      <description>&lt;P&gt;I am not sure understand how you allocate even 4e11 array because of it will require == sizeof(double) * 4 * e 11 &amp;gt; 3200 Gb.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jul 2014 15:48:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056381#M21427</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2014-07-07T15:48:03Z</dc:date>
    </item>
    <item>
      <title>Quote:Gennady Fedorov (Intel)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056382#M21428</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Gennady Fedorov (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;I am not sure understand how you allocate even 4e11 array because of it will require == sizeof(double) * 4 * e 11 &amp;gt; 3200 Gb.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Sorry,I made a mistake that the formulation shouldn't be that.&lt;/P&gt;

&lt;P&gt;But one more question,can I perform the preconditioner subroutine&amp;nbsp;&lt;STRONG&gt;dcsrilu0&amp;nbsp;&lt;/STRONG&gt;in parallel?and how?&lt;/P&gt;

&lt;P&gt;Thanks a lot&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jul 2014 14:54:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056382#M21428</guid>
      <dc:creator>CY_T_</dc:creator>
      <dc:date>2014-07-08T14:54:15Z</dc:date>
    </item>
    <item>
      <title>Quote:Gennady Fedorov (Intel)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056383#M21429</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Gennady Fedorov (Intel) wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;I am not sure understand how you allocate even 4e11 array because of it will require == sizeof(double) * 4 * e 11 &amp;gt; 3200 Gb.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Sorry,I made a mistake that the formulation shouldn't be that.&lt;/P&gt;

&lt;P&gt;But one more question,can I perform the preconditioner subroutine&amp;nbsp;&lt;STRONG&gt;dcsrilu0&amp;nbsp;&lt;/STRONG&gt;in parallel?and how?&lt;/P&gt;

&lt;P&gt;Thanks a lot&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jul 2014 14:54:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Errors-with-using-FGMRES-solving-large-scale-problems/m-p/1056383#M21429</guid>
      <dc:creator>CY_T_</dc:creator>
      <dc:date>2014-07-08T14:54:34Z</dc:date>
    </item>
  </channel>
</rss>

