Hello, team
I had success on running Chapel multi-locale on an infiniband cluster with
the default GASNET settting. Here's my script to use gasnet with slurm:
export GASNET_SSH_OPTIONS="-o LogLevel=Error" #disable login banner into
the output
export GASNET_SPAWNFN=C
export GASNET_CSPAWN_CMD='srun -N%N %C'
.​
/hello6-taskpar-dist -nl 4
​ (using _real won't work, any idea why?)​
It works but the output suggests to use ibv-conduit instead of udp-conduit
for better performance, so I ​did:
1) export CHPL_COMM=gasnet
export CHPL_LAUNCHER=slurm-gasnetrun_ibv
export CHPL_COMM_SUBSTRATE=ibv
2) cd $CHPL_HOME & make
It reports the same error as
https://sourceforge.net/p/chapel/mailman/chapel-developers/thread/vi1pr06mb1181608c2323f3f4c6d95cf0d2...@vi1pr06mb1181.eurprd06.prod.outlook.com/
and it builds with patch provided by Michael.
However, when I recompiled hello6, then used the same script to execute it,
the job completed normally but it did not output anything. If I use -v in
the command, it only printed out:
expect .chpl-expect-12045
Am I missing something ?
Thanks
--
Best regards
Hui Zhang
------------------------------------------------------------------------------
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers