<?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 ifort/OpenMP: memory usage: too big in Intel® Moderncode for Parallel Architectures</title>
    <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/ifort-OpenMP-memory-usage-too-big/m-p/914397#M4767</link>
    <description>&lt;BR /&gt;
I am porting a program written in Fortran 77 (OpenMP) from&lt;BR /&gt;
IRIX64-MIPSPRO to Linux/SUSE-ia64-ifort. I should&lt;BR /&gt;
probably provide a lot more background, but at this stage&lt;BR /&gt;
I am just trying to see if I might be able to get some help,&lt;BR /&gt;
or even if this is the right place for such inquiry.&lt;BR /&gt;
&lt;BR /&gt;
All tests are fine but I am far from being able to use&lt;BR /&gt;
the 32GB that are installed on the machine. In fact, in&lt;BR /&gt;
an exactly similar configuration the IRIX64 application&lt;BR /&gt;
uses less than half the memory claimed by the Altix&lt;BR /&gt;
box (14gb on IRIX64, 31gb on altix.)&lt;BR /&gt;
&lt;BR /&gt;
I have checked all likely sources of discrepencies in&lt;BR /&gt;
the compilation stage (type representation, antomatic&lt;BR /&gt;
variables.)&lt;BR /&gt;
&lt;BR /&gt;
Any ideas?&lt;BR /&gt;
&lt;BR /&gt;
Thank you in advance.&lt;BR /&gt;
&lt;BR /&gt;
top (on altix)&lt;BR /&gt;
=========&lt;BR /&gt;
Mem: 31908672k total, 31856992k used, 51680k free, 0k buffers&lt;BR /&gt;
Swap: 10239968k total, 480k used, 10239488k free, 27158400k cached&lt;BR /&gt;
 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ &lt;BR /&gt;
COMMAND
&lt;BR /&gt;
4697 tischke  25 0 31.9g 3.4g 7232 R 399 11.1 27:09.49 myapp &lt;BR /&gt;
&lt;BR /&gt;
top (on irix)&lt;BR /&gt;
=========&lt;BR /&gt;
IRIX64 6.5 IP27 load averages: 15.33 15.08 14.82 10:04:15&lt;BR /&gt;
127 processes: 108 sleeping, 2 stopped, 17 running&lt;BR /&gt;
32 CPUs: 51.1% idle, 45.6% usr, 0.6% ker, 2.5% wait, 0.0% xbrk, 0.2% intr&lt;BR /&gt;
Memory: 20G max, 19G avail, 16G free, 3072M swap, 3072M free swap&lt;BR /&gt;
 PID PGRP USERNAME
PRI SIZE RES STATE TIME WCPU% CPU%
COMMAND&lt;BR /&gt;
75532 75528 tischke 20 14G 893M run/18 0:24 74.1 38.42 myapp&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;</description>
    <pubDate>Wed, 09 Aug 2006 08:06:26 GMT</pubDate>
    <dc:creator>tischke</dc:creator>
    <dc:date>2006-08-09T08:06:26Z</dc:date>
    <item>
      <title>ifort/OpenMP: memory usage: too big</title>
      <link>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/ifort-OpenMP-memory-usage-too-big/m-p/914397#M4767</link>
      <description>&lt;BR /&gt;
I am porting a program written in Fortran 77 (OpenMP) from&lt;BR /&gt;
IRIX64-MIPSPRO to Linux/SUSE-ia64-ifort. I should&lt;BR /&gt;
probably provide a lot more background, but at this stage&lt;BR /&gt;
I am just trying to see if I might be able to get some help,&lt;BR /&gt;
or even if this is the right place for such inquiry.&lt;BR /&gt;
&lt;BR /&gt;
All tests are fine but I am far from being able to use&lt;BR /&gt;
the 32GB that are installed on the machine. In fact, in&lt;BR /&gt;
an exactly similar configuration the IRIX64 application&lt;BR /&gt;
uses less than half the memory claimed by the Altix&lt;BR /&gt;
box (14gb on IRIX64, 31gb on altix.)&lt;BR /&gt;
&lt;BR /&gt;
I have checked all likely sources of discrepencies in&lt;BR /&gt;
the compilation stage (type representation, antomatic&lt;BR /&gt;
variables.)&lt;BR /&gt;
&lt;BR /&gt;
Any ideas?&lt;BR /&gt;
&lt;BR /&gt;
Thank you in advance.&lt;BR /&gt;
&lt;BR /&gt;
top (on altix)&lt;BR /&gt;
=========&lt;BR /&gt;
Mem: 31908672k total, 31856992k used, 51680k free, 0k buffers&lt;BR /&gt;
Swap: 10239968k total, 480k used, 10239488k free, 27158400k cached&lt;BR /&gt;
 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ &lt;BR /&gt;
COMMAND
&lt;BR /&gt;
4697 tischke  25 0 31.9g 3.4g 7232 R 399 11.1 27:09.49 myapp &lt;BR /&gt;
&lt;BR /&gt;
top (on irix)&lt;BR /&gt;
=========&lt;BR /&gt;
IRIX64 6.5 IP27 load averages: 15.33 15.08 14.82 10:04:15&lt;BR /&gt;
127 processes: 108 sleeping, 2 stopped, 17 running&lt;BR /&gt;
32 CPUs: 51.1% idle, 45.6% usr, 0.6% ker, 2.5% wait, 0.0% xbrk, 0.2% intr&lt;BR /&gt;
Memory: 20G max, 19G avail, 16G free, 3072M swap, 3072M free swap&lt;BR /&gt;
 PID PGRP USERNAME
PRI SIZE RES STATE TIME WCPU% CPU%
COMMAND&lt;BR /&gt;
75532 75528 tischke 20 14G 893M run/18 0:24 74.1 38.42 myapp&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;</description>
      <pubDate>Wed, 09 Aug 2006 08:06:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Moderncode-for-Parallel/ifort-OpenMP-memory-usage-too-big/m-p/914397#M4767</guid>
      <dc:creator>tischke</dc:creator>
      <dc:date>2006-08-09T08:06:26Z</dc:date>
    </item>
  </channel>
</rss>

