Jeff Squyres
c12d5c8c88
While waiting for fortran compiles...
Fixes for orterun in handling different MCA params for different processes (reviewed by Brian): - By design, if you run the following: mpirun --mca foo aaa --mca foo bbb a.out a.out will get a single MCA param for foo with value "aaa,bbb". - However, if you specify multiple apps with different values for the same MCA param, you should expect to get the different values for each app. For example: mpirun --mca foo aaa a.out : --mca foo bbb b.out Should yield a.out with a "foo" param with value "aaa" and b.out with a "foo" param with a value "bbb". - This did not work -- both a.out and b.out would get a "foo" with "aaa,bbb". - This commit fixes this behavior -- now a.out will get aaa and b.out will get bbb. - Additionally, if you mix --mca and and app file, you can have "global" params and per-line-in-the-appfile params. For example: mpirun --mca foo zzzz --app appfile where "appfile" contains: -np 1 --mca bar aaa a.out -np 1 --mca bar bbb b.out In this case, a.out will get foo=zzzz and bar=aaa, and b.out will get foo=zzzz and bar=bbb. Spiffy. Ok, fortran build is done... back to Fortran... sigh... This commit was SVN r5710.
Copyright (c) 2004-2005 The Trustees of Indiana University. All rights reserved. Copyright (c) 2004-2005 The Trustees of the University of Tennessee. All rights reserved. Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, University of Stuttgart. All rights reserved. Copyright (c) 2004-2005 The Regents of the University of California. All rights reserved. $COPYRIGHT$ Additional copyrights may follow $HEADER$ This is the world's greatest MPI. ...more to write here should be a short file, referring to the real docs.
Описание
Languages
C
82.4%
Fortran
3.8%
Roff
3.7%
Shell
3.3%
Makefile
2.3%
Разное
4.5%