<?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: Killed after OK compilation using 3D arrays in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Killed-after-OK-compilation-using-3D-arrays/m-p/745973#M3958</link>
    <description>&lt;BR /&gt;With default integer index, you will be able to address only within an 8GB array. On any ifort platform other than ia64, the usual way to use arrays bigger than 2GB is to declare them ALLOCATABLE.&lt;BR /&gt;</description>
    <pubDate>Thu, 13 Dec 2007 15:03:55 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2007-12-13T15:03:55Z</dc:date>
    <item>
      <title>Killed after OK compilation using 3D arrays</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Killed-after-OK-compilation-using-3D-arrays/m-p/745972#M3957</link>
      <description>My problem is that i am trying to use a very big 3d array: a(10000,10000,10000).&lt;BR /&gt;When i compile it,it's working without any errors,but when i try to run it,the response is just &lt;B&gt;Killed. &lt;BR /&gt;&lt;/B&gt;I thougth that could be my memory,but i thing i have enougth memory to run it:cat /proc/meminfo&lt;BR /&gt;MemTotal: 3737196 kB&lt;BR /&gt;MemFree: 754556 kB&lt;BR /&gt;Buffers: 105640 kB&lt;BR /&gt;Cached: 2642720 kB&lt;BR /&gt;SwapCached: 0 kB&lt;BR /&gt;Active: 741680 kB&lt;BR /&gt;Inactive: 2071252 kB&lt;BR /&gt;HighTotal: 0 kB&lt;BR /&gt;HighFree: 0 kB&lt;BR /&gt;LowTotal: 3737196 kB&lt;BR /&gt;LowFree: 754556 kB&lt;BR /&gt;SwapTotal: 8393920 kB&lt;BR /&gt;SwapFree: 8393812 kB&lt;BR /&gt;Dirty: 128 kB&lt;BR /&gt;Writeback: 0 kB&lt;BR /&gt;AnonPages: 64520 kB&lt;BR /&gt;Mapped: 28592 kB&lt;BR /&gt;Slab: 138872 kB&lt;BR /&gt;PageTables: 6324 kB&lt;BR /&gt;NFS_Unstable: 0 kB&lt;BR /&gt;Bounce: 0 kB&lt;BR /&gt;CommitLimit: 10262516 kB&lt;BR /&gt;Committed_AS: 131548 kB&lt;BR /&gt;VmallocTotal: 34359738367 kB&lt;BR /&gt;VmallocUsed: 18776 kB&lt;BR /&gt;VmallocChunk: 34359717003 kB&lt;BR /&gt;HugePages_Total: 0&lt;BR /&gt;HugePages_Free: 0&lt;BR /&gt;HugePages_Rsvd: 0&lt;BR /&gt;Hugepagesize: 2048 kB&lt;BR /&gt;&lt;B&gt;&lt;BR /&gt;&lt;/B&gt;Does anyone know how can i make sure if is not a memory problem?&lt;BR /&gt;Here is the code:&lt;BR /&gt;&lt;BR /&gt;&lt;B&gt;PROGRAM Main&lt;BR /&gt; IMPLICIT NONE&lt;BR /&gt;&lt;BR /&gt; integer:: i_viv&lt;BR /&gt; integer actual(10000,10000,10000)&lt;BR /&gt; do i_viv = 1,10000&lt;BR /&gt; if(i_viv.eq.1000) then&lt;BR /&gt;    actual(i_viv,i_viv,i_viv)=i_viv+2&lt;BR /&gt; endif&lt;BR /&gt; enddo&lt;BR /&gt; end&lt;BR /&gt;&lt;BR /&gt;&lt;/B&gt;If i change integer actual(10000,10000,24) it works. How could i know which is the reason for the killed response??&lt;BR /&gt;Thanks everybody&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 13 Dec 2007 13:59:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Killed-after-OK-compilation-using-3D-arrays/m-p/745972#M3957</guid>
      <dc:creator>luiceur</dc:creator>
      <dc:date>2007-12-13T13:59:32Z</dc:date>
    </item>
    <item>
      <title>Re: Killed after OK compilation using 3D arrays</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Killed-after-OK-compilation-using-3D-arrays/m-p/745973#M3958</link>
      <description>&lt;BR /&gt;With default integer index, you will be able to address only within an 8GB array. On any ifort platform other than ia64, the usual way to use arrays bigger than 2GB is to declare them ALLOCATABLE.&lt;BR /&gt;</description>
      <pubDate>Thu, 13 Dec 2007 15:03:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Killed-after-OK-compilation-using-3D-arrays/m-p/745973#M3958</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2007-12-13T15:03:55Z</dc:date>
    </item>
    <item>
      <title>Re: Killed after OK compilation using 3D arrays</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Killed-after-OK-compilation-using-3D-arrays/m-p/745974#M3959</link>
      <description>Thanks a lot,i think it works.&lt;BR /&gt;At this moment it is running,so probably you are rigth.&lt;BR /&gt;ALLOCATABLE is the solution.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 13 Dec 2007 15:43:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Killed-after-OK-compilation-using-3D-arrays/m-p/745974#M3959</guid>
      <dc:creator>luiceur</dc:creator>
      <dc:date>2007-12-13T15:43:28Z</dc:date>
    </item>
  </channel>
</rss>

