<?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 Hi James, in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988639#M3603</link>
    <description>&lt;P&gt;Hi James,&lt;/P&gt;
&lt;P&gt;Thank you so much for your response. I hope the next release will be available soon.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;/P&gt;
&lt;P&gt;Iván Cores.&lt;/P&gt;</description>
    <pubDate>Mon, 01 Apr 2013 14:07:00 GMT</pubDate>
    <dc:creator>ivcores</dc:creator>
    <dc:date>2013-04-01T14:07:00Z</dc:date>
    <item>
      <title>MPI_Barrier bug with defined communicators.</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988630#M3594</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I am working with IntelMPI version 4.1.0.024 and I detected a problem with the MPI_Barrier() function (maybe a bug).&lt;/P&gt;
&lt;P&gt;In the attached code I create a new process via the MPI_Comm_spawn function. Then I merge the intercomm and&lt;/P&gt;
&lt;P&gt;the parent communicator with the MPI_Intercomm_merge function and I call a MPI_Barrier() function with the new&lt;/P&gt;
&lt;P&gt;communicator.&lt;/P&gt;
&lt;P&gt;The problem is some processes don't continue the execution (they remain held in the MPI_Barrier() function).&lt;/P&gt;
&lt;P&gt;I have tested the code with other MPI implementations and it works fine.&lt;/P&gt;
&lt;P&gt;Any solution??&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Iván Cores.&lt;/P&gt;
&lt;P&gt;The code is:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;#include "mpi.h"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#include &amp;lt;string.h&amp;gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#include &amp;lt;unistd.h&amp;gt;&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;int main( int argc, char *argv[] )&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;{&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Comm parentcomm, intercomm;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("Starting ...\n");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Init( &amp;amp;argc, &amp;amp;argv );&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Comm_get_parent( &amp;amp;parentcomm ); &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (parentcomm == MPI_COMM_NULL)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/EM&gt;&lt;EM&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;char *newHost;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;newHost = (char *)malloc(sizeof(char) * 255);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Open de file&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Read host for new process from source file&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//For this tests:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;memcpy(newHost, "compute-0-0");&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;//Host for new process&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Info info;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Info_create(&amp;amp;info);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Info_set(info, "host", newHost);&lt;/EM&gt;&lt;EM&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create 1 more process&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;int errcodes[1];&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Comm_spawn( "~/testSpawn/spawn_example", MPI_ARGV_NULL, 1, info, 0, MPI_COMM_WORLD, &amp;amp;intercomm, errcodes );&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;char hostname[256];&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;gethostname(hostname,255);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("&amp;nbsp; I'm the parent %s.\n", hostname);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Merge between the intercomm and the intracomm&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Comm comm_new_and_old;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Intercomm_merge(intercomm, 0, &amp;amp;comm_new_and_old);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;int npesNEW = -1;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;int myidNEW = -1;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Comm_size(comm_new_and_old, &amp;amp;npesNEW);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Comm_rank(comm_new_and_old, &amp;amp;myidNEW);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf("&amp;nbsp; Im %d of %d.\n", myidNEW, npesNEW);&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//PROBLEMATIC BARRIER.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Barrier(comm_new_and_old);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf("&amp;nbsp; After barrier %d\n", myidNEW);&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Comm_free(&amp;amp;comm_new_and_old);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;char hostname2[256];&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;gethostname(hostname2,255);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm the spawned %s.\n", hostname2);&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Merge between the intercomm and the intracomm&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Comm comm_new_and_old;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Intercomm_merge(parentcomm, 1, &amp;amp;comm_new_and_old);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;int npesNEW = -1;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;int myidNEW = -1;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Comm_size(comm_new_and_old, &amp;amp;npesNEW);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Comm_rank(comm_new_and_old, &amp;amp;myidNEW);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf("&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Im %d of %d (New).\n", myidNEW, npesNEW);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//PROBLEMATIC BARRIER.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Barrier(comm_new_and_old);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf("&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; After barrier (New proc.)\n");&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;MPI_Comm_free(&amp;amp;comm_new_and_old);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Finalize();&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;}&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Jan 2013 15:09:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988630#M3594</guid>
      <dc:creator>ivcores</dc:creator>
      <dc:date>2013-01-14T15:09:07Z</dc:date>
    </item>
    <item>
      <title>Hi Ivan,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988631#M3595</link>
      <description>&lt;P&gt;Hi Ivan,&lt;/P&gt;
&lt;P&gt;I had to make some modifications to your program (memcpy needs the length argument, and changing names of the host and the executable to launch), but with those modifications I was able to compile and run with no problems using 4.1.0.024.&amp;nbsp; What compiler are you using?&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;BR /&gt;
James Tullos&lt;BR /&gt;
Technical Consulting Engineer&lt;BR /&gt;
Intel® Cluster Tools&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2013 19:37:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988631#M3595</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2013-01-15T19:37:58Z</dc:date>
    </item>
    <item>
      <title>Hi James,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988632#M3596</link>
      <description>&lt;P&gt;Hi James,&lt;/P&gt;
&lt;P&gt;Thanks for your answer.&amp;nbsp;I apologize for the problem with the memcpy, it was a change in the last second to simplify the code without check. About the compiler we use the icc version 12.1.5.&lt;/P&gt;
&lt;P&gt;We are using a new cluster (Intel Sandy Bridge with Infiniband). Could be a problem with the configure?&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;/P&gt;
&lt;P&gt;Iván Cores.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2013 23:09:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988632#M3596</guid>
      <dc:creator>ivcores</dc:creator>
      <dc:date>2013-01-15T23:09:12Z</dc:date>
    </item>
    <item>
      <title>Hi Ivan,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988633#M3597</link>
      <description>&lt;P&gt;Hi Ivan,&lt;/P&gt;
&lt;P&gt;I made a few more changes to the code so there are less hardcoded values.&amp;nbsp; Try running the attached example with I_MPI_DEBUG=5 and send me the output.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;BR /&gt; James Tullos&lt;BR /&gt; Technical Consulting Engineer&lt;BR /&gt; Intel® Cluster Tools&lt;/P&gt;</description>
      <pubDate>Wed, 16 Jan 2013 14:53:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988633#M3597</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2013-01-16T14:53:12Z</dc:date>
    </item>
    <item>
      <title>Hi James,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988634#M3598</link>
      <description>&lt;P&gt;Hi James,&lt;/P&gt;
&lt;P&gt;I run your code with I_MPI_DEBUG=5. I attached the output file.&lt;/P&gt;
&lt;P&gt;I think it is a problem with the InfiniBand controller, but I don't know if I should change the I_MPI_FABRICS_LIST parameter.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;/P&gt;
&lt;P&gt;Iván Cores.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Jan 2013 16:37:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988634#M3598</guid>
      <dc:creator>ivcores</dc:creator>
      <dc:date>2013-01-16T16:37:49Z</dc:date>
    </item>
    <item>
      <title>Hi Ivan,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988635#M3599</link>
      <description>&lt;P&gt;Hi Ivan,&lt;/P&gt;
&lt;P&gt;I see, running with multiple ranks for the initial program and&amp;nbsp;using DAPL I am able to reproduce the issue.&amp;nbsp; I'm going to investigate this some more and I'll let you know when I've got more information.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;BR /&gt; James Tullos&lt;BR /&gt; Technical Consulting Engineer&lt;BR /&gt; Intel® Cluster Tools&lt;/P&gt;</description>
      <pubDate>Wed, 16 Jan 2013 20:26:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988635#M3599</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2013-01-16T20:26:32Z</dc:date>
    </item>
    <item>
      <title>Hi James,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988636#M3600</link>
      <description>&lt;P&gt;Hi James,&lt;/P&gt;
&lt;P&gt;Is there anything new about the issue?&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;/P&gt;
&lt;P&gt;Iván Cores.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Feb 2013 09:48:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988636#M3600</guid>
      <dc:creator>ivcores</dc:creator>
      <dc:date>2013-02-07T09:48:00Z</dc:date>
    </item>
    <item>
      <title>Hi Ivan,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988637#M3601</link>
      <description>&lt;P&gt;Hi Ivan,&lt;/P&gt;
&lt;P&gt;I apologize for not responding sooner.&amp;nbsp; From my investigations, I believe there is a bug we will need to correct.&amp;nbsp; Running the correctness checking library shows that the intercommunicators are invalid, even for a simple example I have.&amp;nbsp; They are "working" at small rank counts, but there is definitely a problem somewhere.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;BR /&gt; James Tullos&lt;BR /&gt; Technical Consulting Engineer&lt;BR /&gt; Intel® Cluster Tools&lt;/P&gt;</description>
      <pubDate>Thu, 07 Feb 2013 15:30:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988637#M3601</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2013-02-07T15:30:48Z</dc:date>
    </item>
    <item>
      <title>Hi Ivan,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988638#M3602</link>
      <description>&lt;P&gt;Hi Ivan,&lt;/P&gt;
&lt;P&gt;The root problem is that some parameters were being obtained directly by the spawned processes, rather than from the spawning processes.&amp;nbsp; This led to inconsistencies in the full job.&amp;nbsp; The developers have corrected this and the fix should be available in the next release.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;BR /&gt; James Tullos&lt;BR /&gt; Technical Consulting Engineer&lt;BR /&gt; Intel® Cluster Tools&lt;/P&gt;</description>
      <pubDate>Mon, 01 Apr 2013 13:49:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988638#M3602</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2013-04-01T13:49:46Z</dc:date>
    </item>
    <item>
      <title>Hi James,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988639#M3603</link>
      <description>&lt;P&gt;Hi James,&lt;/P&gt;
&lt;P&gt;Thank you so much for your response. I hope the next release will be available soon.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;/P&gt;
&lt;P&gt;Iván Cores.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Apr 2013 14:07:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988639#M3603</guid>
      <dc:creator>ivcores</dc:creator>
      <dc:date>2013-04-01T14:07:00Z</dc:date>
    </item>
    <item>
      <title>Hi Ivan,</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988640#M3604</link>
      <description>&lt;P&gt;Hi Ivan,&lt;/P&gt;
&lt;P&gt;We are planning to release the update this summer.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;BR /&gt; James Tullos&lt;BR /&gt; Technical Consulting Engineer&lt;BR /&gt; Intel® Cluster Tools&lt;/P&gt;</description>
      <pubDate>Mon, 01 Apr 2013 18:41:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/MPI-Barrier-bug-with-defined-communicators/m-p/988640#M3604</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2013-04-01T18:41:50Z</dc:date>
    </item>
  </channel>
</rss>

