<?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 Fortran Parallel in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Fortran-Parallel/m-p/747193#M2480</link>
    <description>I will appreciate if anyone can help me through this problem :&lt;BR /&gt;&lt;BR /&gt;I want to use two prallel systems for solving mentioned code in below, because i have not enough physical memory to solve the problem.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; program Console3&lt;BR /&gt;&lt;BR /&gt; implicit none&lt;BR /&gt;&lt;BR /&gt; ! Variables&lt;BR /&gt; integer, allocatable :: A(:,:)&lt;BR /&gt; &lt;BR /&gt; allocate(A(50000,50000))&lt;BR /&gt; end program Console3</description>
    <pubDate>Sat, 25 Feb 2012 16:47:44 GMT</pubDate>
    <dc:creator>alirezayaseri</dc:creator>
    <dc:date>2012-02-25T16:47:44Z</dc:date>
    <item>
      <title>Fortran Parallel</title>
      <link>https://community.intel.com/t5/Software-Archive/Fortran-Parallel/m-p/747193#M2480</link>
      <description>I will appreciate if anyone can help me through this problem :&lt;BR /&gt;&lt;BR /&gt;I want to use two prallel systems for solving mentioned code in below, because i have not enough physical memory to solve the problem.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; program Console3&lt;BR /&gt;&lt;BR /&gt; implicit none&lt;BR /&gt;&lt;BR /&gt; ! Variables&lt;BR /&gt; integer, allocatable :: A(:,:)&lt;BR /&gt; &lt;BR /&gt; allocate(A(50000,50000))&lt;BR /&gt; end program Console3</description>
      <pubDate>Sat, 25 Feb 2012 16:47:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Fortran-Parallel/m-p/747193#M2480</guid>
      <dc:creator>alirezayaseri</dc:creator>
      <dc:date>2012-02-25T16:47:44Z</dc:date>
    </item>
    <item>
      <title>Fortran Parallel</title>
      <link>https://community.intel.com/t5/Software-Archive/Fortran-Parallel/m-p/747194#M2481</link>
      <description>First, I want to comment that this question would be better put in one of the Fortran forums, since "Intel Paralllel Studio" does not support Fortran. (Intel Parallel Studio XE does.)&lt;BR /&gt;&lt;BR /&gt;Parallelization and memory usage are really two different things. The array size you have there would fit in a 32-bit application, however - it is just under 1GB. But if you had larger arrays, or more than one, you would need the 64-bit environment. Physical memory is not the issue either - virtual memory is.&lt;BR /&gt;&lt;BR /&gt;So far you have not shown anything that would benefit from parallelization. Please note that parallelization would not, on its own, allow you to have larger problem sizes.&lt;BR /&gt;&lt;BR /&gt;If you need more help, please ask in one of our Fortran forums. We have one for Windows and one for Linux/Mac.</description>
      <pubDate>Sat, 25 Feb 2012 22:03:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Fortran-Parallel/m-p/747194#M2481</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2012-02-25T22:03:44Z</dc:date>
    </item>
    <item>
      <title>Fortran Parallel</title>
      <link>https://community.intel.com/t5/Software-Archive/Fortran-Parallel/m-p/747195#M2482</link>
      <description>&amp;gt;&amp;gt;...&lt;BR /&gt;&amp;gt;&amp;gt;integer, allocatable :: A(:,:)&lt;BR /&gt;&amp;gt;&amp;gt;&lt;BR /&gt;&amp;gt;&amp;gt;allocate(A(50000,50000))&lt;BR /&gt;&amp;gt;&amp;gt;...&lt;BR /&gt;&lt;BR /&gt;Here is an evaluation ofhow much memoryis needed:&lt;BR /&gt;&lt;BR /&gt; &lt;STRONG&gt;50,000&lt;/STRONG&gt; * &lt;STRONG&gt;50,000&lt;/STRONG&gt; * &lt;STRONG&gt;4&lt;/STRONG&gt; ( integer / 4 bytes )= &lt;STRONG&gt;10,000,000,000&lt;/STRONG&gt; = &lt;STRONG&gt;9.31GB&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;Here are some conclusions:&lt;BR /&gt;&lt;BR /&gt;-Consider a &lt;STRONG&gt;64-bit&lt;/STRONG&gt; platform(s)&lt;BR /&gt;&lt;BR /&gt;- It is &lt;SPAN style="text-decoration: underline;"&gt;impossible&lt;/SPAN&gt; to allocate &lt;STRONG&gt;9.31GB&lt;/STRONG&gt; of memory on a &lt;STRONG&gt;32-bit&lt;/STRONG&gt; Windows platform(s) without &lt;STRONG&gt;AWE&lt;BR /&gt;&lt;/STRONG&gt; ( even if a size of &lt;STRONG&gt;VM&lt;/STRONG&gt; is &lt;STRONG&gt;16GB&lt;/STRONG&gt;, for example.There is a limit for an applicationand it is&lt;STRONG&gt;2GB&lt;/STRONG&gt;)&lt;BR /&gt;&lt;BR /&gt;- It is &lt;SPAN style="text-decoration: underline;"&gt;possible&lt;/SPAN&gt; to allocate memory blocks greater than&lt;STRONG&gt;4GB&lt;/STRONG&gt;on a &lt;STRONG&gt;32-bit&lt;/STRONG&gt; Windowsplatform(s) with &lt;STRONG&gt;AWE&lt;BR /&gt;&lt;/STRONG&gt;&lt;BR /&gt; &lt;STRONG&gt;AWE&lt;/STRONG&gt; - Address Windowing Extensions ( Microsoft's technology ).&lt;BR /&gt;  Please take a look for more informationat &lt;STRONG&gt;MSDN&lt;/STRONG&gt;'s topic '&lt;STRONG&gt;Platform SDK: Memory Management&lt;/STRONG&gt;'&lt;BR /&gt;&lt;BR /&gt;Could you provide more technical details on what you need to compute?&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Sergey&lt;BR /&gt;</description>
      <pubDate>Sun, 26 Feb 2012 01:26:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Fortran-Parallel/m-p/747195#M2482</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-02-26T01:26:04Z</dc:date>
    </item>
  </channel>
</rss>

