<?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: Re:Using fgmres to solve large-scale linear equation systems in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636214#M36515</link>
    <description>&lt;P&gt;Because we are using a different compilation environment, may I ask if the memory overflow you mentioned is after calling the fgmers function:&lt;BR /&gt;&lt;SPAN&gt;DFGMRES(&amp;amp;N, computed_solution.data(), b.data(), &amp;amp;RCI_request, ipar, dpar, tmp);&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 09 Oct 2024 05:54:30 GMT</pubDate>
    <dc:creator>houjy</dc:creator>
    <dc:date>2024-10-09T05:54:30Z</dc:date>
    <item>
      <title>Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1631895#M36438</link>
      <description>&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT&gt;I have used&amp;nbsp;&lt;SPAN class=""&gt;ILP64 successfully.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;But I have another question,When I use fgmres to solve large systems of linear equations, some values in the ipar array are equal to&amp;nbsp;-5589219598436180572&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;This is my code example. I would like to try solving a system of linear equations with a scale of 69335390 or above. Thank you very much.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Sep 2024 03:07:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1631895#M36438</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-09-18T03:07:55Z</dc:date>
    </item>
    <item>
      <title>Re: Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1632757#M36458</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Thank you for contacting us for help. It's helpful if you can provide us a simple reproducer, compiler, compile options, &lt;SPAN&gt;OS, and&amp;nbsp;&lt;/SPAN&gt;CPU information..&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Ruqiu&lt;/P&gt;</description>
      <pubDate>Mon, 23 Sep 2024 02:16:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1632757#M36458</guid>
      <dc:creator>Ruqiu_C_Intel</dc:creator>
      <dc:date>2024-09-23T02:16:26Z</dc:date>
    </item>
    <item>
      <title>Re: Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1632853#M36461</link>
      <description>&lt;P&gt;Thank you very much!&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;reproducer：&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;visual studio2019(release x64)，win 10&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;compiler，&lt;/SPAN&gt;&lt;SPAN&gt;compile options：&lt;/SPAN&gt;&lt;SPAN&gt;Optimization:/O2L;Preprocessor Definitions:NDEBUG&lt;BR /&gt;_CONSOLE;Warning Level:/W3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;OS:windows&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;CPU information:CPU 为Intel(R) Xeon(R) Platinum 8269CY,1023G&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I don't know if the information I provided is comprehensive.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Sep 2024 10:46:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1632853#M36461</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-09-23T10:46:41Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1633073#M36466</link>
      <description>&lt;P&gt;Hello houjy,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Could you please provide a sample code to reproduce this issue.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 24 Sep 2024 10:05:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1633073#M36466</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-09-24T10:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1633318#M36471</link>
      <description>&lt;P&gt;谢谢。我已经在之前的回复中上传了我的代码。我还需要提供任何进一步的细节吗&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2024 08:24:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1633318#M36471</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-09-25T08:24:00Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1633319#M36472</link>
      <description>&lt;P&gt;Thank you very much. I have already uploaded my code in my previous reply. Is there any further detail that I need to provide&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2024 08:25:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1633319#M36472</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-09-25T08:25:27Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1633321#M36473</link>
      <description>&lt;P&gt;Hi &lt;A href="https://isvc.my.salesforce.com/one/one.app?#/sObject/a4l4U000000U6arQAC/view" rel="noopener noreferrer" target="_blank"&gt;houjy&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Got it, thanks.&lt;/P&gt;&lt;P&gt;Please allow us a few days to get back to you.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 25 Sep 2024 08:27:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1633321#M36473</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-09-25T08:27:45Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1634871#M36501</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;A href="https://isvc.my.salesforce.com/one/one.app?#/sObject/a4l4U000000U6arQAC/view" rel="noopener noreferrer" target="_blank"&gt;houjy&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;The following dependency is missing while compiling the code&lt;/P&gt;&lt;P&gt;"fmm.hpp"&lt;/P&gt;&lt;P&gt;Please include that with the reproducer.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Also, does it require an Eigen library?&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 03 Oct 2024 06:29:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1634871#M36501</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-10-03T06:29:16Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1635732#M36507</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;A href="https://isvc.my.salesforce.com/one/one.app?#/sObject/a4l4U000000U6arQAC/view" rel="noopener noreferrer" target="_blank"&gt;houjy&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;Please provide the necessary dependencies pointed out in the previous message.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 07 Oct 2024 06:27:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1635732#M36507</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-10-07T06:27:48Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1635787#M36509</link>
      <description>&lt;P&gt;Thank you very much. The function of "fmm. hpp" is to generate a system of linear equations Ax=b, and it does not use the engin library.&lt;BR /&gt;Because the entire project file is a huge amount of code, I rewrote the code for randomly generating a system of linear equations.&lt;BR /&gt;After each iteration of the code, there is a problem with RCI_request=4 for the second time. Could you please help me find where the problem lies. This problem only occurs when calculating a scale of billions.&lt;/P&gt;</description>
      <pubDate>Mon, 07 Oct 2024 09:33:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1635787#M36509</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-10-07T09:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1635788#M36510</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;#include &amp;lt;cstdio&amp;gt;&lt;BR /&gt;#include &amp;lt;vector&amp;gt;&lt;BR /&gt;#include &amp;lt;mkl.h&amp;gt;&lt;BR /&gt;#include &amp;lt;mkl_spblas.h&amp;gt;&lt;BR /&gt;#include &amp;lt;random&amp;gt;&lt;BR /&gt;#include &amp;lt;iostream&amp;gt;&lt;/P&gt;&lt;P&gt;using std::vector;&lt;BR /&gt;using namespace std;&lt;/P&gt;&lt;P&gt;int main() {&lt;BR /&gt;// 设置问题规模N（上亿）&lt;BR /&gt;MKL_INT N = 100000000; // 1亿&lt;BR /&gt;MKL_INT M =350; // GMRES的restart频率&lt;/P&gt;&lt;P&gt;// 为随机数生成器设定种子&lt;BR /&gt;std::mt19937 gen(1500);&lt;BR /&gt;std::uniform_real_distribution&amp;lt;&amp;gt; dist(-1.0, 1.0);&lt;/P&gt;&lt;P&gt;// 创建稀疏矩阵A，使用CSR格式&lt;BR /&gt;// 假设A每行最多有10个非零元素（具体数值视问题而定）&lt;BR /&gt;vector&amp;lt;MKL_INT&amp;gt; ia(N + 1, 0); // 行指针初始化为0&lt;BR /&gt;vector&amp;lt;MKL_INT&amp;gt; ja; // 列索引&lt;BR /&gt;vector&amp;lt;double&amp;gt; a; // 非零值&lt;/P&gt;&lt;P&gt;// 随机生成稀疏矩阵&lt;BR /&gt;for (MKL_INT i = 0; i &amp;lt; N; ++i) {&lt;BR /&gt;ia[i] = static_cast&amp;lt;MKL_INT&amp;gt;(ja.size()) + 1; // 记录当前行的起始位置&lt;BR /&gt;for (MKL_INT j = 0; j &amp;lt; 10; ++j) {&lt;BR /&gt;MKL_INT col_idx = i + j; // 为了简单起见，假设对角线附近有非零值&lt;BR /&gt;if (col_idx &amp;gt;= N) break; // 防止越界&lt;BR /&gt;ja.push_back(col_idx + 1); // 列索引从1开始&lt;BR /&gt;a.push_back(dist(gen)); // 随机生成非零元素&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;ia[N] = static_cast&amp;lt;MKL_INT&amp;gt;(ja.size()) + 1; // 记录最后一行的结束位置&lt;/P&gt;&lt;P&gt;// 随机生成右端项b&lt;BR /&gt;vector&amp;lt;double&amp;gt; b(N);&lt;BR /&gt;for (MKL_INT i = 0; i &amp;lt; N; ++i) {&lt;BR /&gt;b[i] = dist(gen);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;// 初始化GMRES求解器&lt;BR /&gt;MKL_INT ipar[128] = { 0 };&lt;BR /&gt;double dpar[128] = { 0 };&lt;BR /&gt;MKL_INT fan = N * (2 * M + 1) + (M * (M + 9)) / 2 + 1;&lt;BR /&gt;cout &amp;lt;&amp;lt; "值" &amp;lt;&amp;lt; N * (2 * M + 1) + (M * (M + 9)) / 2 + 1 &amp;lt;&amp;lt; endl;&lt;BR /&gt;double* tmp = new double[70100062826];&lt;BR /&gt;vector&amp;lt;double&amp;gt; computed_solution(N, 0.0); // 初始解为0&lt;/P&gt;&lt;P&gt;MKL_INT RCI_request = 0;&lt;BR /&gt;MKL_INT itercount = 0;&lt;/P&gt;&lt;P&gt;DFGMRES_INIT(&amp;amp;N, computed_solution.data(), b.data(), &amp;amp;RCI_request, ipar, dpar, tmp);&lt;BR /&gt;if (RCI_request != 0) {&lt;BR /&gt;std::cerr &amp;lt;&amp;lt; "Initialization failed" &amp;lt;&amp;lt; std::endl;&lt;BR /&gt;return -1;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;// 设置GMRES参数&lt;BR /&gt;ipar[14] = M; // GMRES重启频率&lt;BR /&gt;ipar[7] = 1; // 启动最大迭代次数&lt;BR /&gt;ipar[8] = 1; // 启动残差检测&lt;BR /&gt;ipar[10] = 1; // 启动预处理&lt;/P&gt;&lt;P&gt;// 主循环，执行FGMRES求解&lt;BR /&gt;while (true) {&lt;BR /&gt;DFGMRES(&amp;amp;N, computed_solution.data(), b.data(), &amp;amp;RCI_request, ipar, dpar, tmp);&lt;BR /&gt;itercount++; // 增加迭代次数&lt;BR /&gt;if (RCI_request == 0) break; // 解得出结果&lt;/P&gt;&lt;P&gt;if (RCI_request == 1) {&lt;BR /&gt;// 计算 A * tmp[ipar[21] - 1] 并存储在 tmp[ipar[22] - 1]&lt;BR /&gt;mkl_dcsrgemv("N", &amp;amp;N, a.data(), ia.data(), ja.data(), &amp;amp;tmp[ipar[21] - 1], &amp;amp;tmp[ipar[22] - 1]);&lt;BR /&gt;}&lt;BR /&gt;else if (RCI_request == 3) {&lt;BR /&gt;// 应用预处理器（可选，可以自定义预处理器）&lt;BR /&gt;for (MKL_INT i = 0; i &amp;lt; N; ++i) {&lt;BR /&gt;tmp[ipar[22] - 1 + i] = tmp[ipar[21] - 1 + i]; // 此处为单位预处理器&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;else if (RCI_request == 2) {&lt;BR /&gt;std::cout &amp;lt;&amp;lt; "Iteration " &amp;lt;&amp;lt; itercount &amp;lt;&amp;lt; ": Residual = " &amp;lt;&amp;lt; dpar[4] &amp;lt;&amp;lt; std::endl;&lt;BR /&gt;if (dpar[4] &amp;lt; dpar[0]) break; // 满足残差要求&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;// 完成后输出结果&lt;BR /&gt;std::cout &amp;lt;&amp;lt; "FGMRES completed in " &amp;lt;&amp;lt; itercount &amp;lt;&amp;lt; " iterations." &amp;lt;&amp;lt; std::endl;&lt;/P&gt;&lt;P&gt;// 清理内存&lt;BR /&gt;delete[] tmp;&lt;/P&gt;&lt;P&gt;return 0;&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Mon, 07 Oct 2024 09:40:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1635788#M36510</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-10-07T09:40:59Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636197#M36513</link>
      <description>&lt;P&gt;&lt;A href="https://isvc.my.salesforce.com/one/one.app?#/sObject/a4l4U000000U6arQAC/view" rel="noopener noreferrer" target="_blank"&gt;houjy&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The reproducer has quite a bit of memory leakage; please look into that.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;You can find out more about the memory leakage by using the following command to compile the code&lt;/P&gt;&lt;P&gt;icpx -O0 -g -traceback -fsanitize=address -qmkl&amp;nbsp;test_fgmres.cpp &lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 09 Oct 2024 04:00:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636197#M36513</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-10-09T04:00:31Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636214#M36515</link>
      <description>&lt;P&gt;Because we are using a different compilation environment, may I ask if the memory overflow you mentioned is after calling the fgmers function:&lt;BR /&gt;&lt;SPAN&gt;DFGMRES(&amp;amp;N, computed_solution.data(), b.data(), &amp;amp;RCI_request, ipar, dpar, tmp);&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Oct 2024 05:54:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636214#M36515</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-10-09T05:54:30Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636282#M36519</link>
      <description>&lt;P&gt;&lt;A href="https://isvc.my.salesforce.com/one/one.app?#/sObject/a4l4U000000U6arQAC/view" rel="noopener noreferrer" target="_blank"&gt;houjy&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The memory overflow is happening during the call &lt;/P&gt;&lt;P&gt;DFGMRES_INIT(&amp;amp;N, computed_solution.data(), b.data(), &amp;amp;RCI_request, ipar, dpar, tmp);&lt;/P&gt;&lt;P&gt;at line number 55.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 09 Oct 2024 09:36:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636282#M36519</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-10-09T09:36:38Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636446#M36521</link>
      <description>&lt;P&gt;Thank you very much. Unfortunately, I just wanted to seek help to solve the problem with line 55. I found that there is no memory overflow when the generated matrix size is small, but memory overflow occurs when the code size is over one billion&lt;/P&gt;</description>
      <pubDate>Thu, 10 Oct 2024 03:13:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636446#M36521</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-10-10T03:13:50Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636910#M36529</link>
      <description>&lt;P&gt;Hi &lt;A href="https://isvc.my.salesforce.com/one/one.app?#/sObject/a4l4U000000U6arQAC/view" rel="noopener noreferrer" target="_blank"&gt;houjy&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thanks for the confirmation. &lt;/P&gt;&lt;P&gt;Does your system have enough memory to handle large matrices for which you are facing this memory overflow issue?&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Sun, 13 Oct 2024 17:24:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636910#M36529</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-10-13T17:24:35Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636996#M36530</link>
      <description>&lt;P&gt;Thank you for your help&lt;BR /&gt;My computer has enough memory. My computer has 1TB of memory, and this code requires approximately 13GB of memory&lt;/P&gt;</description>
      <pubDate>Mon, 14 Oct 2024 05:48:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1636996#M36530</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-10-14T05:48:59Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1637987#M36550</link>
      <description>&lt;P&gt;Hi &lt;A href="https://isvc.my.salesforce.com/one/one.app?#/sObject/a4l4U000000U6arQAC/view" rel="noopener noreferrer" target="_blank"&gt;houjy&lt;/A&gt;&lt;/P&gt;&lt;P&gt;This issue has been communicated to the developers, allow us a few days to get back to you.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Oct 2024 04:20:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1637987#M36550</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-10-18T04:20:31Z</dc:date>
    </item>
    <item>
      <title>Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1638325#M36555</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://isvc.my.salesforce.com/one/one.app?#/sObject/a4l4U000000U6arQAC/view" rel="noopener noreferrer" target="_blank"&gt;houjy&lt;/A&gt;&lt;/P&gt;&lt;P&gt;In the reproducer the matrix dimension and the size of the Klyrov subspace:&lt;/P&gt;&lt;P&gt;MKL_INT N = 100000000; // the matrix dimension&lt;/P&gt;&lt;P&gt;MKL_INT M =350; // the size of Krylov subspace&lt;/P&gt;&lt;P&gt;It is easy to check that M*N= 35 000 000 000 exceeds INT_MAX = 2 147 483 647 for 32-bit Integers.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Could you please reduce the N size so that it does not exceed the INT_MAX and check?&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 21 Oct 2024 03:51:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1638325#M36555</guid>
      <dc:creator>Mahan</dc:creator>
      <dc:date>2024-10-21T03:51:29Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using fgmres to solve large-scale linear equation systems</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1638564#M36556</link>
      <description>&lt;DIV&gt;&lt;SPAN&gt;Thank you very much&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;But I am using 64 bit and ILP64, max MKL_INT=9223372036854775807&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 22 Oct 2024 04:37:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Using-fgmres-to-solve-large-scale-linear-equation-systems/m-p/1638564#M36556</guid>
      <dc:creator>houjy</dc:creator>
      <dc:date>2024-10-22T04:37:30Z</dc:date>
    </item>
  </channel>
</rss>

