<?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: wrong job dispatching on cpu usinig IntelMPI2.0  in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876551#M1882</link>
    <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/198675"&gt;Gergana Slavova (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;P&gt;Hi martialp,&lt;/P&gt;
&lt;P&gt;The -f option in this case would only read the names of the hosts you want to use. What you can do here is use the -perhost option, which helps you indicate how many processes the Intel MPI Library should put on each node. Your command line will look like this:
&lt;/P&gt;&lt;BLOCKQUOTE&gt;$ mpirun -f host.list &lt;STRONG&gt;-perhost 4&lt;/STRONG&gt; -np 8 /easd/apps/vendor_appl/devl/Interwell5.3/bin/Linux/csh_presti_exe&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Let us know how this goes.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;~Gergana&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Hello Gergana&lt;BR /&gt;&lt;BR /&gt;My client has used this new paramater with success. Thank you very much for this suggestion. We just have to find now why the jobs are not equally dispatch on the cpu of the first node of the cluster (some people suggest me thatit can be related to some cluster configuration file for the thread management)&lt;BR /&gt;Once again thanks a lot.&lt;BR /&gt;&lt;BR /&gt;Martial</description>
    <pubDate>Mon, 14 Sep 2009 08:09:08 GMT</pubDate>
    <dc:creator>martialp</dc:creator>
    <dc:date>2009-09-14T08:09:08Z</dc:date>
    <item>
      <title>wrong job dispatching on cpu usinig IntelMPI2.0</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876547#M1878</link>
      <description>When I run a job with IntelMPI2.0 using a file referencing two machines with 4 cpu each. I can see that on the first machine only two jobs are running and on the second machine this is 6 jobs instead of 4, one the first machine and 4 on the other one. Can you explain me a reason for this behaviour ?</description>
      <pubDate>Tue, 08 Sep 2009 13:39:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876547#M1878</guid>
      <dc:creator>martialp</dc:creator>
      <dc:date>2009-09-08T13:39:10Z</dc:date>
    </item>
    <item>
      <title>Re: wrong job dispatching on cpu usinig IntelMPI2.0</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876548#M1879</link>
      <description>&lt;P&gt;Hi martialp,&lt;/P&gt;
&lt;P&gt;If I understand correctly, you're simply trying to run 2 jobs, 4 MPI processes each, on 2 different machines - is that true?&lt;/P&gt;
&lt;P&gt;Could you provide us with how you run your application (mpdboot/mpiexec command line, or mpirun, if you use that), as well as any mpd.hosts files, machine files, or config files, you might use. At this point, we need a bit more information to make a suggestion.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR /&gt;~Gergana&lt;/P&gt;</description>
      <pubDate>Tue, 08 Sep 2009 14:49:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876548#M1879</guid>
      <dc:creator>Gergana_S_Intel</dc:creator>
      <dc:date>2009-09-08T14:49:04Z</dc:date>
    </item>
    <item>
      <title>Re: wrong job dispatching on cpu usinig IntelMPI2.0</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876549#M1880</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/442141"&gt;martialp&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;When I run a job with IntelMPI2.0 using a file referencing two machines with 4 cpu each. I can see that on the first machine only two jobs are running and on the second machine this is 6 jobs instead of 4, one the first machine and 4 on the other one. Can you explain me a reason for this behaviour ?&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;What I try to do is to run an application using 8 cpus (4 on one machine and 4 on the other one). The command line is the following: &lt;EM&gt;mpirun -f host.list -np8 /easd/apps/vendor_appl/devl/Interwell5.3/bin/Linux/csh_presti_exe&lt;BR /&gt;&lt;/EM&gt;The host.list file contains 2 lines:&lt;BR /&gt;lnx_137_1e051:4&lt;BR /&gt;lnx_137_1e033:4</description>
      <pubDate>Tue, 08 Sep 2009 15:16:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876549#M1880</guid>
      <dc:creator>martialp</dc:creator>
      <dc:date>2009-09-08T15:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: wrong job dispatching on cpu usinig IntelMPI2.0</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876550#M1881</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/442141"&gt;martialp&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;What I try to do is to run an application using 8 cpus (4 on one machine and 4 on the other one). The command line is the following: &lt;EM&gt;mpirun -f host.list -np8 /easd/apps/vendor_appl/devl/Interwell5.3/bin/Linux/csh_presti_exe&lt;BR /&gt;&lt;/EM&gt;The host.list file contains 2 lines:&lt;BR /&gt;lnx_137_1e051:4&lt;BR /&gt;lnx_137_1e033:4&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;Hi martialp,&lt;/P&gt;
&lt;P&gt;The -f option in this case would only read the names of the hosts you want to use. What you can do here is use the -perhost option, which helps you indicate how many processes the Intel MPI Library should put on each node. Your command line will look like this:
&lt;/P&gt;&lt;BLOCKQUOTE&gt;$ mpirun -f host.list &lt;STRONG&gt;-perhost 4&lt;/STRONG&gt; -np 8 /easd/apps/vendor_appl/devl/Interwell5.3/bin/Linux/csh_presti_exe&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Let us know how this goes.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;~Gergana&lt;/P&gt;</description>
      <pubDate>Tue, 08 Sep 2009 17:44:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876550#M1881</guid>
      <dc:creator>Gergana_S_Intel</dc:creator>
      <dc:date>2009-09-08T17:44:33Z</dc:date>
    </item>
    <item>
      <title>Re: wrong job dispatching on cpu usinig IntelMPI2.0</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876551#M1882</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/198675"&gt;Gergana Slavova (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;P&gt;Hi martialp,&lt;/P&gt;
&lt;P&gt;The -f option in this case would only read the names of the hosts you want to use. What you can do here is use the -perhost option, which helps you indicate how many processes the Intel MPI Library should put on each node. Your command line will look like this:
&lt;/P&gt;&lt;BLOCKQUOTE&gt;$ mpirun -f host.list &lt;STRONG&gt;-perhost 4&lt;/STRONG&gt; -np 8 /easd/apps/vendor_appl/devl/Interwell5.3/bin/Linux/csh_presti_exe&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Let us know how this goes.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;~Gergana&lt;/P&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Hello Gergana&lt;BR /&gt;&lt;BR /&gt;My client has used this new paramater with success. Thank you very much for this suggestion. We just have to find now why the jobs are not equally dispatch on the cpu of the first node of the cluster (some people suggest me thatit can be related to some cluster configuration file for the thread management)&lt;BR /&gt;Once again thanks a lot.&lt;BR /&gt;&lt;BR /&gt;Martial</description>
      <pubDate>Mon, 14 Sep 2009 08:09:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/wrong-job-dispatching-on-cpu-usinig-IntelMPI2-0/m-p/876551#M1882</guid>
      <dc:creator>martialp</dc:creator>
      <dc:date>2009-09-14T08:09:08Z</dc:date>
    </item>
  </channel>
</rss>

