37 USE spmd_comm_world_mod,
ONLY : spmd_comm_world
38#include "implicit_f.inc"
51 COMMON /timerg/timerg(2,500000),cputimeg(500000)
57 my_real,
DIMENSION(DIM_TAB3) :: tab3
58 my_real,
DIMENSION(NSPMD+1,DIM_TAB3) ::tab4
63 INTEGER I,J,DIM,SENDER,RECIP,MSGTYP
65 my_real,
DIMENSION(DIM_TAB3) :: rbuf
66 INTEGER,
DIMENSION(MPI_STATUS_SIZE) :: STATUS
74 tab4(nspmd+1,j) = zero
81 CALL mpi_recv(rbuf,dim,real,sender,msgtyp,
82 . spmd_comm_world,status,ierror)
93 CALL mpi_send(rbuf,dim,real,recip,msgtyp,
94 . spmd_comm_world,ierror)
subroutine cumultime_mp(taille, iparg, ixc, ixq, ixt, ixp, ixtg, ixr, ixs, kxig3d, ipm, igeo, geo, poin_ump, cputime_mp, nbr_gpmp, cputime_mp_glob, tab_ump, pm, bufmat, tabmp_l, tab_mat)
subroutine mpi_recv(buf, cnt, datatype, source, tag, comm, status, ierr)
subroutine mpi_send(buf, cnt, datatype, dest, tag, comm, ierr)
subroutine spmd_ex_cputime(dim_tab3, tab3, tab4)