Sync trunk NEWS with NEWS from v1.7 branch
This commit was SVN r28121.
Этот коммит содержится в:
родитель
347df93cd4
Коммит
c29dcd02f1
70
NEWS
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
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user