| Summary: | Add support for OSC mpiexec (not MPICH2 command!) to PBS adapter | ||
|---|---|---|---|
| Product: | GRAM | Reporter: | Jan Ploski <Jan.Ploski@offis.de> |
| Component: | wsrf scheduler interface | Assignee: | Stuart Martin <smartin@mcs.anl.gov> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | enhancement | CC: | bester@mcs.anl.gov, feller@mcs.anl.gov, smartin@mcs.anl.gov |
| Priority: | P3 | ||
| Version: | 4.0.4 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
This request for enhancement should probably be generalized. The main current weakness is that the mpirun mechanism in pbs.pm is not configurable enough. In addition to the already mentioned desirable "out-of-the-box" support for OSC's 'mpiexec', there should be a way to choose among multiple MPI versions installed at the particular site - without the need to hack pbs.pm or creating a custom jobmanager script based on pbs.pm. Having multiple MPI versions is not unrealistic today: in our scenario the application code has to be built with a supported commercial compiler and the (Open)MPI library providing the runtime support must be compiled with the same compiler. However, other users of the same site may wish to compile their programs with gcc and accordingly use the gcc-compiled version of MPI.
Doing some bugzilla cleanup... Resolving old GRAM3 and GRAM4 issues that are no longer relevant since we've moved on to GRAM5. Also, we're now tracking issue in jira. Any new issues should be added here: http://jira.globus.org/secure/VersionBoard.jspa?selectedProjectId=10363