[SCore-users-jp] [SCore-users] GLOBAL ARRAYS
kameyama @ pccluster.org
kameyama @ pccluster.org
2002年 6月 13日 (木) 18:47:45 JST
In article <200206130722.g5D7MMp02150 @ zeralda.streamline.com> Nick Birkett <nrcb @ streamline-computing.com> wrotes:
> It compiles fine using export TARGET=LINUX; make CC='mpicc' FC='mpif77'
>
>
> Trying to run the armci test.x code:
>
> chestnut:~/GLOBAL-ARRAYS/g/armci/src$ scrun -nodes=1x2 ./test.x
> SCore-D 5.0.1 connected (jid=5).
> <0:0> SCORE: 2 nodes (1x2) ready.
> ARMCI test program (2 processes)
> 0:Child process terminated prematurely, status=: 0
> Last System Error Message from Task 0:: No child processes
> 0:Child process terminated prematurely, status=: 0
> SCORE: Program killed by operator.
>
>
> I presume GA uses it's own communication and not PM.
>
> If anyone got this working with PM, please let me know.
I download to version 3.2 beta, little fix them and run test.x is successful
to nodes=1x2 and nodes=2x1.
I modified as following:
1. change CC, FC, _CC, _FC to mpicc and mpif77.
In config/makefile.h _CC is set to gcc.
But some file compile to use _CC.
2. In config/makefile.h, remove _CC, _FC and Intel compiler option setting.
I set _CC to mpicc, config/Makefile set to compiler option
for Intel compiler.
3. In config/makefile.h, F2C_TWO_UNDERSCORES and armci/src/acc.h change to
double underline.
Default mpi compiler on SCore use doule underline.
4. In config/makefile.h and GNUmakefile on top directory, set USE_MPI to 1.
If USE_MPI is not set, test.x run only localhost.
5. in config/makefile.h, remove LIBMPI setting.
from Kameyama Toyohisa
_______________________________________________
SCore-users mailing list
SCore-users @ pccluster.org
http://www.pccluster.org/mailman/listinfo/score-users
SCore-users-jp メーリングリストの案内