1
1

Sync trunk NEWS with NEWS from v1.7 branch

This commit was SVN r28121.
Этот коммит содержится в:
Jeff Squyres 2013-02-27 10:58:59 +00:00
родитель 347df93cd4
Коммит c29dcd02f1

70
NEWS
Просмотреть файл

@ -79,36 +79,72 @@ Trunk (not on release branches yet)
--- ---
- Added MPI-3 functionality: - Added MPI-3 functionality:
- MPI_GET_LIBRARY_VERSION - MPI_GET_LIBRARY_VERSION
- Matched probe - Matched probe
- MPI_TYPE_CREATE_HINDEXED_BLOCK - MPI_TYPE_CREATE_HINDEXED_BLOCK
- Non-blocking collectives - Non-blocking collectives
- MPI_INFO_ENV support - MPI_INFO_ENV support
- Fortran '08 bindings (see below)
- Dropped support for checkpoint/restart due to loss of maintainer :-(
- Enabled compile-time warning of deprecated MPI functions by default - Enabled compile-time warning of deprecated MPI functions by default
(in supported compilers). (in supported compilers).
- Revamped Fortran MPI bindings (see the README for details): - Revamped Fortran MPI bindings (see the README for details):
- mpifort wrapper compiler - "mpifort" is now the preferred wrapper compiler for Fortran
- "use mpi_f08" bindings (for compilers that support it) - Added "use mpi_f08" bindings (for compilers that support it)
- Better "use mpi" support (for compilers that support it) - Added better "use mpi" support (for compilers that support it)
- Removed incorrect MPI_SCATTERV interface from "mpi" module that was - Removed incorrect MPI_SCATTERV interface from "mpi" module that
added in the 1.5.x series for ABI reasons. was added in the 1.5.x series for ABI reasons.
- Modified paffinity system to provide warning when bindings result in - Modified process affinity system to provide warning when bindings
being "bound to all", which is equivalent to "not bound" result in being "bound to all", which is equivalent to not being
bound.
- Removed maffinity, paffinity, and carto frameworks (and associated - Removed maffinity, paffinity, and carto frameworks (and associated
MCA params). MCA params).
- Upgraded to hwloc v1.5.1.
- Added performance improvements to the OpenIB (OpenFabrics) BTL.
- Made malloc hooks more friendly to IO interprosers. Thanks to the
bug report and suggested fix from Darshan maintainer Phil Carns.
- Added support for the DMTCP checkpoint/restart system. - Added support for the DMTCP checkpoint/restart system.
- Added support for the Cray uGNI interconnect.
- Fixed header file problems on OpenBSD.
- Fixed issue with MPI_TYPE_CREATE_F90_REAL.
- Wrapper compilers now explicitly list/link all Open MPI libraries if
they detect static linking CLI arguments.
- Open MPI now requires a C99 compiler to build. Please upgrade your
C compiler if you do not have a C99-compliant compiler.
- Fix MPI_GET_PROCESSOR_NAME Fortran binding to set ierr properly.
Thanks to LANL for spotting the error.
- Many MXM and FCA updates.
- Fixed erroneous free of putenv'ed string that showed up in Valgrind
reports.
- Fixed MPI_IN_PLACE case for MPI_ALLGATHER.
- Fixed a bug that prevented MCA params from being forwarded to
daemons upon launch.
- Fixed issues with VT and CUDA --with-cuda[-libdir] configuration CLI
parameters.
- Entirely new implementation of many MPI collective routines focused
on better performance.
- Revamped autogen / build system. - Revamped autogen / build system.
- Add new sensor framework to ORTE that includes modules for detecting - Add new sensor framework to ORTE that includes modules for detecting
stalled applications and processes that consume too much memory. stalled applications and processes that consume too much memory.
- Added new state machine framework to ORTE that converts ORTE into an - Added new state machine framework to ORTE that converts ORTE into an
event-driven state machine using the event library event-driven state machine using the event library.
- Added a new MCA parameter (ess_base_stream_buffering) that allows the user - Added a new MCA parameter (ess_base_stream_buffering) that allows the user
to override the system default for buffering of stdout/stderr streams to override the system default for buffering of stdout/stderr streams
(via setvbuf). Parameter is not visible via ompi_info (via setvbuf). Parameter is not visible via ompi_info.
- Revamped the launch system to allow consideration of node hardware - Revamped the launch system to allow consideration of node hardware
in assigning process locations and bindings in assigning process locations and bindings.
- Added the -novm option to preserve the prior launch behavior - Added the -novm option to preserve the prior launch behavior.
- Added new MCA parameter to provide protection against IO forwarding backlog - Revamped the process mapping system to utilize node hardware by adding
new map-by, rank-by, and bind-to cmd line options.
- Added new MCA parameter to provide protection against IO forwarding
backlog.
- Dropped support for native Windows due to loss of maintainers. :-(
- Added a new parallel I/O component and multiple new frameworks to
support parallel I/O operations.
- Fix typo in orte_setup_hadoop.m4. Thanks to Aleksej Saushev for
reporting it
- Fix a very old error in opal_path_access(). Thanks to Marco Atzeri
for chasing it down.
1.6.4 1.6.4