Hi all,
When I was compiling a Chapel hello world application on top of GASNet
ofi-conduit, I got some GASNet link errors related to MPI.
http://paste.ubuntu.com/19312464/
I got this either I set GASNET_OFI_SPAWNER to mpi or ssh.
GASNet version that is included in the Chapel source tree is 1.26.0.
There are instructions to set GASNET environment variables for GASNet-udp and
ibv conduit in the Chapel documentation
(http://chapel.cray.com/docs/1.13/usingchapel/multilocale.html), but I couldn’t
find one for ofi-conduit.
Could somebody shed some light on how to fix this problem? (such as how to set
CHPL_LAUNCHER or any other GASNET environment variables to fix the link error?)
What I did is
- CHPL_COMM=gasnet
- CHPL_COMM_SUBSTRATE=ofi
- GASNET_OFI_SPAWNER= mpi or ssh
- GASNET_SSH_SERVERS=”list of my servers”
Please let me know if you need further information.
Best,
Jintack
From: Jeff Hammond [mailto:[email protected]]
Sent: Wednesday, July 13, 2016 5:19 PM
To: Lim, Jintack <[email protected]>
Cc: [email protected]
Subject: Re: Chapel on GASNet ofi-conduit
I had trouble with Gasnet OFI in the context of UPC. You might want post this
question to the Berkeley UPC list so the Gasnet team sees it. They will know
the launcher issues better than the Chapel team (no disrespect intended).
Jeff
On Wednesday, July 13, 2016, Lim, Jintack
<[email protected]<mailto:[email protected]>> wrote:
Hi,
I’m trying to install Chapel using GASNet ofi-conduit. I was able to compile
Chapel itself, however I couldn’t compile hello6-taskpar-dist.chpl because of
link errors related to MPI.
Here’s the error message. http://paste.ubuntu.com/19312464/
There are only instructions for GASNet-udp and ibv conduit in the documentation
(http://chapel.cray.com/docs/1.13/usingchapel/multilocale.html), so I wonder
how to set environment variables (such as launcher) for ofi conduit.
Any help would be greatly appreciated.
Best,
Jintack
--
Jeff Hammond
[email protected]<mailto:[email protected]>
http://jeffhammond.github.io/
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Chapel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-users