<?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 WRF scalability on HPC / Problems to scale application in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/WRF-scalability-on-HPC-Problems-to-scale-application/m-p/1317015#M8772</link>
    <description>&lt;P&gt;Hello everyone,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am currently facing a problem while trying to scale my application. I am not sure what is the exact issue but I will try to explain it. I compiled the WRF model with ifort, icc, mpiifort, and mpiicc coming from the Intel parallel studio 2020.0.166 (compiler version 19..1.0.166). Until here, everything is fine. I start to have problems when I try to run the WRF model with more than 16 nodes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have to use the following command...&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;export FI_PROVIDER=sockets; export I_MPI_HYDRA_BRANCH_COUNT=0; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;mpirun&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; -machinefile hosts.txt -np 720 ./wrf.exe&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;If I do not use the variable&amp;nbsp;I_MPI_HYDRA_BRANCH_COUNT I can run jobs up to 16 nodes only.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Reference:&amp;nbsp;&lt;A href="https://software.intel.com/content/www/us/en/develop/documentation/mpi-developer-reference-linux/top/environment-variable-reference/hydra-environment-variables.html" target="_blank"&gt;https://software.intel.com/content/www/us/en/develop/documentation/mpi-developer-reference-linux/top/environment-variable-reference/hydra-environment-variables.html&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;However, if I use the Intel parallel studio 2016.2.181 (compiler version 16.0.2) I can run the WRF model without the need to set&amp;nbsp;&lt;SPAN class="s1"&gt;I_MPI_HYDRA_BRANCH_COUNT and at the same time, the performance of the WRF model is increased by a factor of 2 when compared to the newer version of the Intel compiler.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;I wonder if this is an issue associated with my shell environment (I am using CentOS 7), if the newer version of the Intel compiler requires new flags, or something like that.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Let me know your thoughts.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Thank you in advance.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Vanderlei&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 24 Sep 2021 13:29:40 GMT</pubDate>
    <dc:creator>vanderlei</dc:creator>
    <dc:date>2021-09-24T13:29:40Z</dc:date>
    <item>
      <title>WRF scalability on HPC / Problems to scale application</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/WRF-scalability-on-HPC-Problems-to-scale-application/m-p/1317015#M8772</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am currently facing a problem while trying to scale my application. I am not sure what is the exact issue but I will try to explain it. I compiled the WRF model with ifort, icc, mpiifort, and mpiicc coming from the Intel parallel studio 2020.0.166 (compiler version 19..1.0.166). Until here, everything is fine. I start to have problems when I try to run the WRF model with more than 16 nodes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have to use the following command...&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;export FI_PROVIDER=sockets; export I_MPI_HYDRA_BRANCH_COUNT=0; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;mpirun&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; -machinefile hosts.txt -np 720 ./wrf.exe&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;If I do not use the variable&amp;nbsp;I_MPI_HYDRA_BRANCH_COUNT I can run jobs up to 16 nodes only.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Reference:&amp;nbsp;&lt;A href="https://software.intel.com/content/www/us/en/develop/documentation/mpi-developer-reference-linux/top/environment-variable-reference/hydra-environment-variables.html" target="_blank"&gt;https://software.intel.com/content/www/us/en/develop/documentation/mpi-developer-reference-linux/top/environment-variable-reference/hydra-environment-variables.html&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;However, if I use the Intel parallel studio 2016.2.181 (compiler version 16.0.2) I can run the WRF model without the need to set&amp;nbsp;&lt;SPAN class="s1"&gt;I_MPI_HYDRA_BRANCH_COUNT and at the same time, the performance of the WRF model is increased by a factor of 2 when compared to the newer version of the Intel compiler.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;I wonder if this is an issue associated with my shell environment (I am using CentOS 7), if the newer version of the Intel compiler requires new flags, or something like that.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Let me know your thoughts.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Thank you in advance.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Vanderlei&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Sep 2021 13:29:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/WRF-scalability-on-HPC-Problems-to-scale-application/m-p/1317015#M8772</guid>
      <dc:creator>vanderlei</dc:creator>
      <dc:date>2021-09-24T13:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: WRF scalability on HPC / Problems to scale application</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/WRF-scalability-on-HPC-Problems-to-scale-application/m-p/1317018#M8773</link>
      <description>&lt;P&gt;You are aware, I hope, that "everyone" will probably not have access to a multiprocessor system with the ability to run 720 processes, let aside the experience to pinpoint the reason for the slowdown!&lt;/P&gt;</description>
      <pubDate>Fri, 24 Sep 2021 13:38:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/WRF-scalability-on-HPC-Problems-to-scale-application/m-p/1317018#M8773</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2021-09-24T13:38:05Z</dc:date>
    </item>
    <item>
      <title>Re: WRF scalability on HPC / Problems to scale application</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/WRF-scalability-on-HPC-Problems-to-scale-application/m-p/1317091#M8774</link>
      <description>&lt;P&gt;This looks more like an MPI question, rather than Fortran.&amp;nbsp; I will move this to the HPC Toolkit Forum.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Sep 2021 19:18:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/WRF-scalability-on-HPC-Problems-to-scale-application/m-p/1317091#M8774</guid>
      <dc:creator>Barbara_P_Intel</dc:creator>
      <dc:date>2021-09-24T19:18:09Z</dc:date>
    </item>
  </channel>
</rss>

