<?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 Pardiso can't get memory in Linux in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800818#M3024</link>
    <description>Hello Ross,&lt;BR /&gt;&lt;BR /&gt;Could you please provide the test case for this issue?&lt;BR /&gt;&lt;BR /&gt;I saw that you linked against ILP64 library (-lmkl_intel_ilp64). Did youspecified -DMKL_ILP64 during compilation?&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Artem</description>
    <pubDate>Tue, 15 Jun 2010 07:47:36 GMT</pubDate>
    <dc:creator>Artem_V_Intel</dc:creator>
    <dc:date>2010-06-15T07:47:36Z</dc:date>
    <item>
      <title>Pardiso can't get memory in Linux</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800815#M3021</link>
      <description>I am having trouble getting a code to work in a Linux environment. I can get the code to link and run, but when I run the code, which contains Pardiso, I get error code -2 (Not Enough Memory) during the factorization stage. The Paradiso example (with dynamic linking) that comes with MKL appears to work correctly on this system, however. I suspect I may not be linking something correctly for my executable. I just want to ask the more knowledgeable individuals here is there is something obvious that I am omitting? I suppose there could be other reasons I am getting the error. I'm solving an extremely small system in this case (60 dof FEA test problem), so problem size is definitely not the reason that I am getting the error. Also, the same code works fine on other platforms (Windows, Mac OS)&lt;BR /&gt;&lt;BR /&gt;My link commad is the following (obviously using intel compilers for this project):&lt;BR /&gt;&lt;BR /&gt;icpc -o ~/bin/executable &lt;LIST of="" all="" object="" files=""&gt; -L/g/software/intel/mkl/10.2.5.035/lib/em64t -lmkl_intel_ilp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread -lm -openmp&lt;BR /&gt;&lt;BR /&gt;If there isn't something obvious here, then I suspect that it may be an issue particular to the system I am on. I'd just like to eliminate this as a possible cause for the problem.&lt;BR /&gt;&lt;BR /&gt;-Ross McLendon&lt;BR /&gt;Texas A&amp;amp;M University&lt;/LIST&gt;</description>
      <pubDate>Fri, 11 Jun 2010 21:08:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800815#M3021</guid>
      <dc:creator>Wesley_M_</dc:creator>
      <dc:date>2010-06-11T21:08:49Z</dc:date>
    </item>
    <item>
      <title>Pardiso can't get memory in Linux</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800816#M3022</link>
      <description>&lt;P&gt;Hello Ross,&lt;/P&gt;&lt;P&gt;All are ok with the your linking line.&lt;/P&gt;&lt;P&gt;1)The cause of the problem you encountered  not enough RAM memory
available.You can to
estimate how much memory is needed for factorization and solver step: a rough
estimate for the total double precision memory consumption in Kbytes for
factorization and solver steps can be computed afterthe reordering and
symbolic factorization stepaccording to the formula: Mem Required = max(iparm(15),
iparm(16) + iparm(18)*8/1024)and Mem
Required &amp;lt; RAM memory available.&lt;/P&gt;&lt;P&gt;2) you can try to use out-of-core version ( set iaprm(60) == 2. See more
detail in Reference Manual ortry to decrease the size of input task to fit the task size with RAM available.&lt;/P&gt;&lt;P&gt;--Gennady&lt;/P&gt;</description>
      <pubDate>Sun, 13 Jun 2010 07:06:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800816#M3022</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-06-13T07:06:23Z</dc:date>
    </item>
    <item>
      <title>Pardiso can't get memory in Linux</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800817#M3023</link>
      <description>Thank you for the reply and for confirming that I am linking things correctly. The problem must be something specific to the system I am running on, so I'll try and work it out with the group that manages the system. As I mentioned, the problem size is definitely not the problem, as this test problem is a 60 equation sparse system running on a compute node with 48GB of RAM available.</description>
      <pubDate>Mon, 14 Jun 2010 02:50:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800817#M3023</guid>
      <dc:creator>Wesley_M_</dc:creator>
      <dc:date>2010-06-14T02:50:56Z</dc:date>
    </item>
    <item>
      <title>Pardiso can't get memory in Linux</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800818#M3024</link>
      <description>Hello Ross,&lt;BR /&gt;&lt;BR /&gt;Could you please provide the test case for this issue?&lt;BR /&gt;&lt;BR /&gt;I saw that you linked against ILP64 library (-lmkl_intel_ilp64). Did youspecified -DMKL_ILP64 during compilation?&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Artem</description>
      <pubDate>Tue, 15 Jun 2010 07:47:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Pardiso-can-t-get-memory-in-Linux/m-p/800818#M3024</guid>
      <dc:creator>Artem_V_Intel</dc:creator>
      <dc:date>2010-06-15T07:47:36Z</dc:date>
    </item>
  </channel>
</rss>

