[mvapich-discuss] default envs for mpiexec

Christian Guggenberger christian.guggenberger at rzg.mpg.de
Fri Feb 29 14:45:56 EST 2008


Hi Wei,

> 
> So you can even see the hang with normal osu_benchmarks? Is your adapter
> updated with the latest firmware?
> 

firmware is at the latest level distributed by Voltaire - 4.8.200

I will give the osu_benchmarks a try. However, attached is a (most
likely) even simpler code.
This issue might be related to SLES9 SP4. We have not seen the problem
with SP3 and OFED-1.2.5.1. However, I cannot do any cross checks with
OFED versions, because 1.2.5.5 is incompatible to SP3 and 1.2.5.1 incompatible to
SP4...


> I would suggest trying to solve the hanging problem rather than disabling
> SRQ, because all our local testings here suggest em64t+25208 adapter will
> work fine. And SRQ benefits scalability and performance on larger scale
> clusters.
> 
of course ;-)

> If you really need to disable SRQ for now, you can apply this patch:
> 
> 
> --- src/mpid/osu_ch3/channels/mrail/src/gen2/ibv_param.c.orig   2008-02-29 12:59:17.000000000 -0500
> +++ src/mpid/osu_ch3/channels/mrail/src/gen2/ibv_param.c        2008-02-29 12:59:31.000000000 -0500
> @@ -463,7 +463,7 @@
>      if ((value = getenv("MV2_USE_SRQ")) != NULL) {
>         proc->has_srq = !!atoi(value);
>      } else {
> -       proc->has_srq = 1;
> +       proc->has_srq = 0;
>      }
> 
>      if ( proc->has_srq && proc->hca_type != PATH_HT
> 

thanks for patch, Wei!

cheers.
 - Christian
-------------- next part --------------
Program init
  use mpi
  Implicit none
  integer ierror
  call MPI_INIT(ierror)
  print *,'proc'
  call MPI_FINALIZE(ierror)
End Program init



More information about the mvapich-discuss mailing list