Skip to Content.
Sympa Menu

charm - Re: [charm] Charm++ and MPI

charm AT lists.siebelschool.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Charm++ and MPI


Chronological Thread 
  • From: Phil Miller <mille121 AT illinois.edu>
  • To: François Tessier <francois.tessier AT inria.fr>
  • Cc: Emmanuel Jeannot <emmanuel.jeannot AT inria.fr>, "charm AT cs.uiuc.edu" <charm AT cs.uiuc.edu>, Guillaume Mercier <mercier AT labri.fr>
  • Subject: Re: [charm] Charm++ and MPI
  • Date: Fri, 31 Jan 2014 14:54:38 -0600
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

On Fri, Jan 31, 2014 at 2:37 PM, Nikhil Jain <nikhil.jain AT acm.org> wrote:
- If I create a new communicator with differents MPI ranks, can I
apply it during the execution? How does it work exactly?

Do you intend to use MPI calls inside the Charm code? It will work as
usual MPI calls, but you have to be very careful about deadlocks -
blocking MPI calls may prevent execution of other chares on a process
that may lead of deadlocks.

Our documentation on Charm++-MPI interoperability might be useful reading as well:
http://charm.cs.illinois.edu/manuals/html/charm++/25.html




Archive powered by MHonArc 2.6.16.

Top of Page