[MPICH2-dev] New Release of MPICH2 (1.0.6)
Pavan Balaji
balaji at mcs.anl.gov
Sun Sep 16 11:03:59 CDT 2007
Dear all,
A new version of MPICH2, 1.0.6, has been released for both Unix and
Windows platforms. You can download it from
http://www.mcs.anl.gov/mpi/mpich2. We recommend you upgrade to this
version if you are running an older version of MPICH2 or MPICH-1. New
features in this release include:
- Updates to the ch3:nemesis channel including preliminary support for
thread safety.
- Preliminary support for dynamic loading of ch3 channels (sock, ssm, shm).
- Singleton init capability with the MPD process manager.
- Fixes in MPD related to MPI-2 connect-accept.
- Improved support for MPI-2 generalized requests that allows true
nonblocking I/O in ROMIO.
- Performance improvements for derived datatypes (including packing and
communication) through in-built loop-unrolling and buffer alignment.
- Performance improvements for MPI_Gather when non-power-of-two
processes are used, and when a non-zero ranked root is performing the gather.
- MPE changes:
* Enabled thread-safe MPI logging through global mutex.
* Enhanced Jumpshot to be more thread friendly + added simple
statistics in the Legend windows.
* Added backtrace support to MPE on Solaris and glibc based systems,
e.g. Linux. This improves the output error message from the
Collective/Datatype checking library.
* Fixed the CLOG2 format so it can be used in serial (non-MPI) logging.
- MPI_Comm_create fixes for intercommunicators.
- Enabled -O2 and equivalent compiler optimizations for supported
compilers by default.
- Many other bug fixes and code cleanup.
Details are in the CHANGES file in the distribution. A full list of change
comments from the CVS commits is available at
www.mcs.anl.gov/mpi/mpich2/mpich2_1_0_6changes.htm .
Also, we will soon be switching from CVS to SVN for source control.
Anonymous read access to the SVN repository will be available. Details to
follow.
Regards,
The MPICH2 Team
-----------------------------------------------------------------------------
If you have any feedback about this release or would like to report an
issue with MPICH2, please send us an email at mpich2-maint at mcs.anl.gov.
-----------------------------------------------------------------------------
--
Pavan Balaji
http://www.mcs.anl.gov/~balaji
More information about the mpich2-dev
mailing list