Forgive my confusion, but could you please clarify something? You are using ALPS as the resource manager doing the allocation, and then using SLURM as the launcher (instead of ALPS)?
That's a combination we've never seen or heard about. I suspect our module selection logic would be confused by such a combination - are you using mca params to direct selection? On Jul 9, 2010, at 4:19 AM, Jerome Soumagne wrote: > Hi, > > We've recently installed OpenMPI on one of our Cray XT5 machines, here at > CSCS. This machine uses SLURM for launching jobs. > Doing an salloc defines this environment variable: > BASIL_RESERVATION_ID > The reservation ID on Cray systems running ALPS/BASIL only. > > Since the alps ras module tries to find a variable called OMPI_ALPS_RESID > which is set using a script, we thought that for SLURM systems it would be a > good idea to directly integrate this BASIL_RESERVATION_ID variable in the > code, rather than using a script. The small patch is attached. > > Regards, > > Jerome > -- > Jérôme Soumagne > Scientific Computing Research Group > CSCS, Swiss National Supercomputing Centre > Galleria 2, Via Cantonale | Tel: +41 (0)91 610 8258 > CH-6928 Manno, Switzerland | Fax: +41 (0)91 610 8282 > > <patch_slurm_alps.txt>_______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel