Thanks for the response!
I just found the buger. So far, I can run the model without login node.
My problem:
CALL MPI_ATTR_GET (p_all_comm, MPI_IO, iope, liope, p_error)
when I use ' mpirun c0-3 my_program' , after invoking MPI_ATTR_GET, 'iope' is 0. However, when I use 'c3-6' , 'iope' is -2. 'iope' is supposed as the I/O rank. I have to force 'iope = 0' , then it works.
Could anybody tell me the reason why there is different result after invoking MPI_ATTR_GET ?
Regards,
Qing BAO
2005-11-28
======= 2005-11-28 15:48:00 ÄúÔÚÀ´ÐÅÖÐдµÀ£º=======
>Run ldd on your executable, on the head node, and on other nodes, to see
>whether .so dependencies are satisfied. By default, Intel compilers
>link to .so libraries in their own directory, requiring both the
>presence of the libraries, and the setting of LD_LIBRARY_PATH, across
>the cluster. The option -i-static (prefer static linking of Intel
>libraries) is often used, to avoid this. -static-libcxa is the same,
>except for leaving OpenMP libraries dynamically linked.
>_______________________________________________
>This list is archived at http://www.lam-mpi.org/MailArchives/lam/
= = = = = = = = = = = = = = = = = = = =
|