Re: [OMPI devel] Script-based wrapper compilers

2022-04-04 Thread t-kawashima--- via devel
Jeff, Gilles,

I missed this mail thread.

As Gilles said, Fujitsu MPI provides both native- and cross-compiler for 
Fujitsu AArch64 machines (including Fugaku). However, we don't use the 
script-based wrapper compilers.
We prepare AArch64 binaries and x86_64 opal_wrapper command. Putting AArch64 
libraries and x86_64 opal_wrapper and writing wrapper-data.txt allows cross 
compiling AArch64 MPI programs on x86_64.

Thanks,
Takahiro Kawashima,
Fujitsu

> Jeff,
> 
> Cross compilation is the recommended way on Fugaku.
> In all fairness, even if Fujitsu MPI is based on Open MPI, they built the
> MPI wrappers (that invoke the cross compilers) on top of opal (read not the
> scripts).
> 
> Cheers,
> 
> Gilles
> 
> On Fri, Mar 25, 2022 at 1:06 AM Jeff Squyres (jsquyres) 
> wrote:
> 
> > Gilles --
> >
> > Do you know if anyone is actually cross compiling?  I agree that this is
> > in the "nice to have" category, but it is costing Brian time -- if no one
> > is using this functionality, it's not worth the time.  If people are using
> > this functionality, then it's potentially worth the time.
> >
> > --
> > Jeff Squyres
> > jsquy...@cisco.com
> >
> > 
> > From: devel  on behalf of Gilles
> > Gouaillardet via devel 
> > Sent: Wednesday, March 23, 2022 10:28 PM
> > To: Open MPI Developers
> > Cc: Gilles Gouaillardet
> > Subject: Re: [OMPI devel] Script-based wrapper compilers
> >
> > Brian,
> >
> > My 0.02 US$
> >
> > Script based wrapper compilers are very useful when cross compiling,
> > so ideally, they should be maintained.
> >
> > Cheers,
> >
> > Gilles
> >
> > On Thu, Mar 24, 2022 at 11:18 AM Barrett, Brian via devel <
> > devel@lists.open-mpi.org> wrote:
> > Does anyone still use the script based wrapper compilers?  I have been
> > working on fixing a number of static library compile issues caused by us
> > historically not having been great about tracking library dependencies and
> > the OMPI/PMIx/PRRTE split.  Part of this is some fairly significant
> > modifications to the wrapper compilers (here's the PMIx version:
> > https://github.com/openpmix/openpmix/commit/e15de4b52f2d331297bbca31beb54b5a377557bc).
> > It would be easiest to just remove the script based wrapper compilers, but
> > I'll update them if someone uses them.
> >
> > Thanks,
> >
> > Brian

Re: [OMPI devel] Open MPI Java MPI bindings

2022-08-10 Thread t-kawashima--- via devel
Hi,

Fujitsu MPI, which is currently based on Open MPI v4.0.x, supports Java 
bindings.

It is because one of our customers requested to support it decade or so ago. I 
don't know users are still using it. Fujitsu MPI development team regularly 
receives trouble/request reports but does not receive Java ones recently. So 
users are few, if any.

We Fujitsu don't mind dropping Java binding in Open MPI v5.0.x.

Thanks,
Takahiro Kawashima,
Fujitsu

> During a planning meeting for Open MPI v5.0.0 today, the question came up: is 
> anyone using the Open MPI Java bindings?
> 
> These bindings are not official MPI Forum bindings -- they are an Open 
> MPI-specific extension.  They were added a few years ago as a result of a 
> research project.
> 
> We ask this question because we're wondering if it's worthwhile to bring 
> these bindings forward to the v5.0.x series, or whether we should remove them 
> from v5.0.x, and just leave them available back in the v4.0.x and v4.1.x 
> series.
> 
> Please reply here to this list if you are using the Open MPI Java bindings, 
> or know of anyone who is using them.
> 
> Thank you!