<?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 Both your shell stack limit in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916983#M84441</link>
    <description>&lt;P&gt;Both your shell stack limit and the thread stack size (OMP_STACKSIZE) may need attention if you can't solve by -heap-arrays.&lt;/P&gt;
&lt;P&gt;ulimit -s unlimited (if using an sh style shell) plays a role analogous to the stack size you would set in a Windows .exe.&lt;/P&gt;
&lt;P&gt;private arrays may greatly increase both stack sizes.&lt;/P&gt;</description>
    <pubDate>Mon, 02 Sep 2013 13:07:30 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2013-09-02T13:07:30Z</dc:date>
    <item>
      <title>OpenMP- No problem with parallel studio 2013(on windows).But Segmentation fault if parallel studio 2011.</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916981#M84439</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;
&lt;P&gt;I tried to generate scientific OpenMP based&amp;nbsp;parallel code using previous serial code.&lt;/P&gt;
&lt;P&gt;With parallel studio 2013+visual studio 2012, I've made&amp;nbsp;successful parallel code.&lt;/P&gt;
&lt;P&gt;However, generated code ouccurs segemation fault on linux version(parallel studio 2011).&lt;/P&gt;
&lt;P&gt;-&amp;gt; forrtl: severe (174): SIGSEGV, segmentation fault occurred&lt;/P&gt;
&lt;P&gt;I made serveral variable(type: integer, real) as a firstprivate.&lt;/P&gt;
&lt;P&gt;Parallel studio 2013+visual studio 2012 has correct value, but parallel studio 2011 generates trash value.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Sep 2013 08:59:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916981#M84439</guid>
      <dc:creator>britz0907</dc:creator>
      <dc:date>2013-09-02T08:59:47Z</dc:date>
    </item>
    <item>
      <title>SIGSEGV is usually an</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916982#M84440</link>
      <description>&lt;P&gt;SIGSEGV is usually an indication of too small of stack (too much on specified/implicit stack). Check what conditions affect the stack capacity and either adjust them or reduce stack requirements (e.g. enable heap arrays, or explicitly allocate large arrays).&lt;/P&gt;
&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Mon, 02 Sep 2013 12:39:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916982#M84440</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2013-09-02T12:39:16Z</dc:date>
    </item>
    <item>
      <title>Both your shell stack limit</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916983#M84441</link>
      <description>&lt;P&gt;Both your shell stack limit and the thread stack size (OMP_STACKSIZE) may need attention if you can't solve by -heap-arrays.&lt;/P&gt;
&lt;P&gt;ulimit -s unlimited (if using an sh style shell) plays a role analogous to the stack size you would set in a Windows .exe.&lt;/P&gt;
&lt;P&gt;private arrays may greatly increase both stack sizes.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Sep 2013 13:07:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916983#M84441</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2013-09-02T13:07:30Z</dc:date>
    </item>
    <item>
      <title>Thanks Jim &amp; TimP.</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916984#M84442</link>
      <description>&lt;P&gt;Thanks Jim &amp;amp; TimP.&lt;/P&gt;
&lt;P&gt;Unfortunately,&amp;nbsp;I've already complied using -heap-arrays tag, and checked stack size.&lt;/P&gt;
&lt;P&gt;However, the problem is not resolved with SIGSEGV &amp;amp; Stack trace terminated abnormally errors.&lt;/P&gt;
&lt;P&gt;Even if a stack size is no need adjustment(small size problem), &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Surprisingly, the program,which built by parallel studio 2011 on windows, occurs same problem.&lt;/P&gt;
&lt;P&gt;My command lines of visual studio 2012 to bulid codes using parallel studio is&amp;nbsp;&lt;/P&gt;
&lt;P&gt;/nologo /debug:full /O1 /Qopenmp /real_size:64 /module:"Debug\\" /object:"Debug\\" /Fd"Debug\vc110.pdb" /libs:static /threads /dbglibs /Qmkl:sequential /c&lt;/P&gt;
&lt;P&gt;(The compile option is same both parallel studio 2011 and parallel studio 2013.)&lt;/P&gt;
&lt;P&gt;(Errors are not occured during complie time, but 2013-&amp;gt; well &amp;amp; 2011-&amp;gt; not)&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Sep 2013 13:45:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916984#M84442</guid>
      <dc:creator>britz0907</dc:creator>
      <dc:date>2013-09-02T13:45:49Z</dc:date>
    </item>
    <item>
      <title>Thanks Jim &amp; TimP.</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916985#M84443</link>
      <description>&lt;P&gt;My ifort version&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ifort version 12.1.5 - linux&lt;/P&gt;
&lt;P&gt;parallel studio 2013 update 1 - windows&lt;/P&gt;
&lt;P&gt;parallel studio 2011 update 10 - windows&lt;/P&gt;</description>
      <pubDate>Mon, 02 Sep 2013 13:46:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916985#M84443</guid>
      <dc:creator>britz0907</dc:creator>
      <dc:date>2013-09-02T13:46:00Z</dc:date>
    </item>
    <item>
      <title>What happens when you compile</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916986#M84444</link>
      <description>&lt;P&gt;What happens when you compile with OpenMP and stubs?&lt;/P&gt;
&lt;P&gt;What happens when you compile with OpenMP (normal parallel code) and add in PROGRAM as the first parallel region:&lt;/P&gt;
&lt;P&gt;!$OMP PARALLEL&lt;BR /&gt;WRITE(*,*) omp_get_thread_num()&lt;BR /&gt;!$OMP END PARALLEL&lt;/P&gt;
&lt;P&gt;The above is a low stack consuming parallel region. If this runs, then suspect a resource (low stack) or coding issue (e.g. uninitialized variable). Have you compiled with gen-interfaces/warn-interfaces and full runtime checks?&lt;/P&gt;
&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Tue, 03 Sep 2013 12:48:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916986#M84444</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2013-09-03T12:48:20Z</dc:date>
    </item>
    <item>
      <title>Jim.</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916987#M84445</link>
      <description>&lt;P&gt;Jim.&lt;/P&gt;
&lt;P&gt;!$OMP PARALLEL&lt;BR /&gt;WRITE(*,*) omp_get_thread_num()&lt;BR /&gt;!$OMP END PARALLEL&lt;/P&gt;
&lt;P&gt;The above region is no problem on my codes.&lt;/P&gt;
&lt;P&gt;I believe that this problem may be related with&amp;nbsp;uninitialized variable&lt;/P&gt;
&lt;P&gt;because the codes run on very small size problem without errors.&lt;/P&gt;
&lt;P&gt;As I mentioned, I've checked trash values(&amp;nbsp;uninitialized values)&amp;nbsp;occurs this problem.&lt;/P&gt;
&lt;P&gt;I shall confirm some uninitialized values using your recommended compile tags.&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Sep 2013 13:23:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916987#M84445</guid>
      <dc:creator>britz0907</dc:creator>
      <dc:date>2013-09-03T13:23:39Z</dc:date>
    </item>
    <item>
      <title>It has been difficult to use</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916988#M84446</link>
      <description>&lt;P&gt;It has been difficult to use the combination -check uninit -openmp.&amp;nbsp; It's good practice to have the build set up so as to be able to run without -openmp and run checks for uninitialized data.&amp;nbsp; More comprehensive advice on finding undefined data:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nas.nasa.gov/hecc/assets/pdf/training/UnInit_Fix_your_code_2012_10_31.pdf" target="_blank"&gt;http://www.nas.nasa.gov/hecc/assets/pdf/training/UnInit_Fix_your_code_2012_10_31.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Note that official Fortran terminology (undefined) differs from Intel's uninitialized, which applies also to icpc.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Sep 2013 14:41:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916988#M84446</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2013-09-03T14:41:58Z</dc:date>
    </item>
    <item>
      <title>&gt;&gt;It has been difficult to</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916989#M84447</link>
      <description>&lt;P&gt;&amp;gt;&amp;gt;It has been difficult to use the combination -check uninit -openmp.&lt;/P&gt;
&lt;P&gt;This reminds me that one should check to see if one is using PRIVATE(X) is used when FIRSTPRIVATE(X) is intended (required) to be used.&lt;/P&gt;
&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Tue, 03 Sep 2013 21:25:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/OpenMP-No-problem-with-parallel-studio-2013-on-windows-But/m-p/916989#M84447</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2013-09-03T21:25:20Z</dc:date>
    </item>
  </channel>
</rss>

