Hi:
I'm trying to run an operational weather prediction code from the
National Weather Service on a cluster of dual-G5 macs using xlf and lam
7.1.2. On the first call to mpi_allreduce, I get this error
MPI_Allreduce: invalid operation: Invalid argument (rank 0, MPI_COMM_WORLD)
Rank (0, MPI_COMM_WORLD): Call stack within LAM:
Rank (0, MPI_COMM_WORLD): - MPI_Allreduce()
Rank (0, MPI_COMM_WORLD): - main()
where the call looks like this
call mpi_allreduce(super_val,super_val1,superp+1,mpi_rtype,&
mpi_sum,mpi_comm_world,ierror)
mpi_rtype is set to mpi_real8, and super_val and super_val1 are real*8
arrays of length superp+1. The same code works on a linux cluster with
mpich. Is mpi_allreduce supported with mpi_real8 and mpi_sum?
-Jeff
--
Jeffrey S. Whitaker Phone : (303)497-6313
NOAA/OAR/CDC R/PSD1 FAX : (303)497-6449
325 Broadway Boulder, CO, USA 80305-3328
|