Request id: 108630562854.8383239497529

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 E-mail garcia@iwr.fzk.de
Developer/origin:
Name: ANL
Project: -
WP: - Partner: -
Task: - E-mail: -

Delete this request:

Password:

Click the BACK browser button to return.