<?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 yes, in the case if you in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069600#M22188</link>
    <description>&lt;P&gt;yes, in the case if you linked with threaded version of MKL.&lt;/P&gt;</description>
    <pubDate>Fri, 09 Sep 2016 11:11:20 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2016-09-09T11:11:20Z</dc:date>
    <item>
      <title>Pardiso claims to not have enough memory</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069595#M22183</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;pardiso claims to not have enough memory for a very small system with 54 unknown (and with many more small systems, but for this, I created an example code).&lt;/P&gt;

&lt;P&gt;System is Windows and I use the MS Visual Studio 11 compiler using the threaded library with 32 bit indices.&lt;/P&gt;

&lt;P&gt;I also had tested the 64 bit indices, with the same effect (maybe not with exactly this data).&lt;/P&gt;

&lt;P&gt;I get the error code -2 (not enough memory) very often, preferably with smaller equation systems, but that's maybe because the smaller systems are used more often.&lt;/P&gt;

&lt;P&gt;Any suggestion how to solve this, is welcome,&lt;/P&gt;

&lt;P&gt;Harald&lt;/P&gt;

&lt;P&gt;The small example code and test data that fails are attached.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Sep 2016 11:13:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069595#M22183</guid>
      <dc:creator>Harald_H_</dc:creator>
      <dc:date>2016-09-08T11:13:50Z</dc:date>
    </item>
    <item>
      <title>Which version of MKL did you</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069596#M22184</link>
      <description>&lt;P&gt;Which version of MKL did you use? Your program built and gave the correct results using MSC 18.0 and MKL 11.2.2 as well as with the current version of Intel C and MKL:&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;Intel(R) Math Kernel Library Version 11.2.2 Product Build 20150120 for Intel(R) 64 architecture applications
open file 'Nxb-38.txt'
x[0] = 1.439951e-010
x[53] = -2.173159e-003
&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Sep 2016 22:11:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069596#M22184</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2016-09-08T22:11:29Z</dc:date>
    </item>
    <item>
      <title>I'm using MKL 11.3.0.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069597#M22185</link>
      <description>&lt;P&gt;I'm using MKL 11.3.0.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2016 08:41:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069597#M22185</guid>
      <dc:creator>Harald_H_</dc:creator>
      <dc:date>2016-09-09T08:41:58Z</dc:date>
    </item>
    <item>
      <title>I see the similar result with</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069598#M22186</link>
      <description>&lt;P&gt;I see the similar result with the latest vesion of MKL&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;open file 'Nxb-38.txt'&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Major version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2017&lt;BR /&gt;
	Minor version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;BR /&gt;
	Update version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;BR /&gt;
	Product status: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Product&lt;BR /&gt;
	Build: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20160801&lt;BR /&gt;
	Processor optimization: &amp;nbsp;Intel(R) Advanced Vector Extensions 2 (Intel(R) AVX2) enabled processors&lt;BR /&gt;
	================================================================&lt;/P&gt;

&lt;P&gt;&amp;nbsp;x[0] == 1.43995e-010&lt;BR /&gt;
	&amp;nbsp;x[53] == -0.00217316&lt;BR /&gt;
	&amp;nbsp;passed&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2016 09:10:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069598#M22186</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2016-09-09T09:10:20Z</dc:date>
    </item>
    <item>
      <title>Does PARDISO respects the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069599#M22187</link>
      <description>&lt;P&gt;Does PARDISO respects the number of threads set with the environment variable MKL_NUM_THREADS?&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2016 09:51:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069599#M22187</guid>
      <dc:creator>Harald_H_</dc:creator>
      <dc:date>2016-09-09T09:51:59Z</dc:date>
    </item>
    <item>
      <title>yes, in the case if you</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069600#M22188</link>
      <description>&lt;P&gt;yes, in the case if you linked with threaded version of MKL.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2016 11:11:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069600#M22188</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2016-09-09T11:11:20Z</dc:date>
    </item>
    <item>
      <title>Maybe something with my</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069601#M22189</link>
      <description>&lt;P&gt;Maybe something with my compiler or linker calls is wrong:&lt;/P&gt;

&lt;P&gt;Visual Studio is installed in: C:/Program Files (x86)/Microsoft Visual Studio 11.0/&lt;/P&gt;

&lt;P&gt;set VC = C:/Program Files (x86)/Microsoft Visual Studio 11.0/VC/bin&lt;/P&gt;

&lt;P&gt;%VC%/x86_amd64/cl /c /O2 /EHcs /I"%MKLROOT%/include" test_mkl.cpp /Fotest_mkl.obj&lt;/P&gt;

&lt;P&gt;%VC%/x86_amd64/link.exe /libpath:"%MKLROOT%/lib/intel64_win" /machine:x64 mkl_intel_lp64.lib mkl_core.lib mkl_intel_thread.lib libiomp5md.lib /out:test_mkl.exe test_mkl.obj&lt;/P&gt;

&lt;P&gt;I tried setting MKL_NUM_THREADS=1 and also to link against the sequential libs (see below) to exclude an influence of threading, but it leads to the same result.&lt;/P&gt;

&lt;P&gt;%VC%/x86_amd64/link.exe /libpath:"%MKLROOT%/lib/intel64_win" /machine:x64&amp;nbsp; mkl_intel_lp64.lib mkl_core.lib mkl_sequential.lib /out:test_mkl.exe test_mkl.obj&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2016 13:13:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069601#M22189</guid>
      <dc:creator>Harald_H_</dc:creator>
      <dc:date>2016-09-09T13:13:13Z</dc:date>
    </item>
    <item>
      <title>at the first glance, all is</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069602#M22190</link>
      <description>&lt;P&gt;at the first glance, all is OK with your settings. I have installed 11.3 update 3 version of MKL on my system, and I also used exactly the same linking line. Please see below the output i have.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;...\_Forums\u684920&amp;gt;test.exe&lt;BR /&gt;
	open file 'Nxb-38.txt'&lt;BR /&gt;
	Major version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 11&lt;BR /&gt;
	Minor version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3&lt;BR /&gt;
	Update version: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&lt;BR /&gt;
	Product status: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Product&lt;BR /&gt;
	Build: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20160413&lt;BR /&gt;
	Processor optimization: &amp;nbsp;Intel(R) Advanced Vector Extensions (Intel(R) AVX) enabled processors&lt;BR /&gt;
	================================================================&lt;/P&gt;

&lt;P&gt;&amp;nbsp;x[0] == 1.43995e-010&lt;BR /&gt;
	&amp;nbsp;x[53] == -0.00217316&lt;BR /&gt;
	&amp;nbsp;passed&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2016 13:41:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-claims-to-not-have-enough-memory/m-p/1069602#M22190</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2016-09-09T13:41:56Z</dc:date>
    </item>
  </channel>
</rss>

