Skip to Content.
Sympa Menu

charm - [charm] AMPI Application + MPI-based load balancer

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] AMPI Application + MPI-based load balancer


Chronological Thread 
  • From: François Tessier <francois.tessier AT inria.fr>
  • To: "charm AT cs.uiuc.edu" <charm AT cs.uiuc.edu>
  • Subject: [charm] AMPI Application + MPI-based load balancer
  • Date: Mon, 08 Dec 2014 16:49:03 +0100
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

Hello,

I'm trying the AMPI version of Ondes3D on Blue Waters with my load
balancer. This load balancer calls many MPI functions, particularly
because of the use of LibTopoMap. To carry out this experiment, I built
AMPI in a new Charm++ checkout (so I didn't build charm++) like that :
./build AMPI mpi-crayxe. Ondes3D is compiled with these options :
"-language ampi -module CommonLBs -module TreeMatchLB -thread context".
With the other load balancers, I'm able to run the application. But with
mine, I get this error : "Cannot call MPI routines before AMPI is
initialized.". Is there something special to do to use MPI functions in
a load balancer with AMPI ?

Thanks for your help

François

--
François TESSIER
PhD Student at University of Bordeaux
Inria - Runtime Team
Tel : 0033524574152
francois.tessier AT inria.fr
http://runtime.bordeaux.inria.fr/ftessier/
PGP 0x8096B5FA


Attachment: signature.asc
Description: OpenPGP digital signature




Archive powered by MHonArc 2.6.16.

Top of Page