| Component name: | MPI-CH | ||||||||
| Version (CVS tag): | 1.2.5.2 | Request priority: | 2 | ||||||
| Package brief description: | |||||||||
| CrossGrid packaging of the MPICH message-passing protocol implementation,
compiled with either the ch_p4 device for networks of workstations, or the globus2 device for Grids. |
|||||||||
| Code: | |||||||||
| Source code in X# CVS ? (Y/N): | N | ||||||||
| Autobuild generates RPMs ? (Y/N): | N | ||||||||
| Software download URL: | https://gridportal.fzk.de/distribution/crossgrid/releases/allfiles/7.3/cg/external/ | ||||||||
| List of RPMs produced: | |||||||||
| mpich-p4-1.2.5.2-cg2.i386.rpm
mpich-g2-1.2.5.2-cg2.i386.rpm mpich-docs-1.2.5.2-cg2.i386.rpm mpich-compat-1.0-2.noarch.rpm |
|||||||||
| Changes: | |||||||||
| List of all bugs fixed by this release: | |||||||||
| - These packages replace the cg-wp4-mpich[g2] ones, which required its own globus cg-wp4-globus (globus 2.4), incompatible with the default globus 2.2.4 as distributed by LCG1/2.
- Build path appearing in mpich-g2/bin/mpirun is corrected. - Shared libraries are provided. - Documentation is packaged separately. |
|||||||||
| List of backwards compatibility issues (installation, configuration or run-time: | |||||||||
| - The mpich-compat-1.0-2 package is supposed to provide full backwards compatibility by creating symlinks /opt/cg/globus -> /opt/globus and similar with the new mpich paths. | |||||||||
| Documentation: | |||||||||
| Installation manual URL: | http://www-unix.mcs.anl.gov/mpi/mpich/docs/install/paper.htm | ||||||||
| Users manual URL: | http://www.mcs.anl.gov/mpi/mpich/docs.html | ||||||||
| Development manual URL: | http://www.mcs.anl.gov/mpi/mpich/docs.html | ||||||||
| Software requirements URL: | http://www.mcs.anl.gov/mpi/mpich/docs.html | ||||||||
| Software design URL: | http://www.mcs.anl.gov/mpi/mpich/docs.html | ||||||||
| Files: | |||||||||
| List of all configuration files (with full path): | |||||||||
| None | |||||||||
| List of all log files (with full path): | |||||||||
| /var/log/secure_server.log (if using server daemon - value patched from default /usr/adm) | |||||||||
| List of LCFG configuration objects (and versions): | |||||||||
| None | |||||||||
| List of daemons provided: | |||||||||
| serv_p4 server daemon for faster startup of p4 processes (unused in X#) | |||||||||
| List of init.d scripts and supported directives (start, stop, restart, etc.): | |||||||||
| None | |||||||||
| Deployment: | |||||||||
| Affected machine types (UI, WN, CE, SE, etc) and packages to be deployed on each: | |||||||||
| WN, CE (potentially), UI, DW | |||||||||
| Component dependencies (required libraries, packages, etc.): | |||||||||
| - mpich-p4 has no dependencies
- mpich-g2 depends on globus (vdt_globus_essentials >= VDTALT1.1.8) - mpich-doc requires mpich-p4 (but not really necessary) - mpi-compat requires mpich-{p4,g2} and conflicts with the old packages |
|||||||||
| Credentials (if any) used by the service: | |||||||||
| None | |||||||||
| List of service ports (inbound,outbound): | |||||||||
| None | |||||||||
| Who communicates with the service and from where: | |||||||||
| MPI processes communicate among themselves; if used, the serv_p4 in each node also are contacted to start the mpi jobs. | |||||||||
| Range of temporary ports used by the service (inbound,outbound): | |||||||||
| MPICH processes use the standard UNIX mechanisms for allocating ports, therefore in the range of 1024-65535. MPICH-G2 uses GLOBUS_PORT_RANGE. | |||||||||
| Testing and Validation: | |||||||||
| Unit tests that have been performed on the package: | |||||||||
| Some (MPI) tests are performed at compilation time. RPM packages install correctly. | |||||||||
| Features to be tested: | |||||||||
| - | |||||||||
| Features not to be tested: | |||||||||
| - | |||||||||
| Test programs download URL: | A couple are included in the -doc package | ||||||||
| Other considerations: | |||||||||
| - | |||||||||
| Contacts: | |||||||||
| Test requester: | |||||||||
| Name: | Ariel Garcia | ||||||||
| WP: | WP4 | Partner: | FZK | ||||||
| Task: | Iteam | garcia@iwr.fzk.de | |||||||
| Developer/origin: | |||||||||
| Name: | ANL | ||||||||
| Project: | - | ||||||||
| WP: | - | Partner: | - | ||||||
| Task: | - | E-mail: | - | ||||||