NEWS: update and expand 1.8.5 bullets
Этот коммит содержится в:
родитель
849f882ab3
Коммит
3869887bae
108
NEWS
108
NEWS
@ -8,7 +8,7 @@ Copyright (c) 2004-2008 High Performance Computing Center Stuttgart,
|
|||||||
University of Stuttgart. All rights reserved.
|
University of Stuttgart. All rights reserved.
|
||||||
Copyright (c) 2004-2006 The Regents of the University of California.
|
Copyright (c) 2004-2006 The Regents of the University of California.
|
||||||
All rights reserved.
|
All rights reserved.
|
||||||
Copyright (c) 2006-2014 Cisco Systems, Inc. All rights reserved.
|
Copyright (c) 2006-2015 Cisco Systems, Inc. All rights reserved.
|
||||||
Copyright (c) 2006 Voltaire, Inc. All rights reserved.
|
Copyright (c) 2006 Voltaire, Inc. All rights reserved.
|
||||||
Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved.
|
Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved.
|
||||||
Use is subject to license terms.
|
Use is subject to license terms.
|
||||||
@ -64,31 +64,87 @@ Trunk (not on release branches yet)
|
|||||||
|
|
||||||
1.8.5
|
1.8.5
|
||||||
-----
|
-----
|
||||||
- Updated the internal HWLOC with several bug fixes
|
|
||||||
- Fixed several bugs in OpenSHMEM support
|
- Fixed configure problems in some cases when using an external hwloc
|
||||||
- Extended vader shared memory support to 32-bit architectures
|
installation. Thanks to Erick Schnetter for reporting the error and
|
||||||
- Fixed a bug in handling subarray datatypes
|
helping track down the source of the problem.
|
||||||
- Don't use inline functions with Clang compiler
|
- Fixed linker error on OS X when using the clang compiler. Thanks to
|
||||||
- Multiple bug fixes for cleanup during finalize
|
Erick Schnetter for reporting the error and helping track down the
|
||||||
in unusual situations
|
source of the problem.
|
||||||
- Added support for TCP keepalive signals to ensure
|
- Fixed several Valgrind warnings. Thanks for Lisandro Dalcin for
|
||||||
timely termination when sockets between daemons
|
contributing a patch fixing some one-sided code paths.
|
||||||
cannot be created (e.g., due to a firewall)
|
- (**** Ralph, need some text about the oob version number change, and
|
||||||
- Added MCA parameter to allow full use of a SLURM
|
the ABI break it caused. ALSO need to put notice of ABI breakage in
|
||||||
allocation when started from a tool (supports LLNL
|
README).
|
||||||
debugger)
|
- Fix some issues related to running on Intel Xeon Phi coprocessors.
|
||||||
- Fixed several bugs in the configure logic for PMI
|
(*** ^Ralph, please verify -- this is in regards to
|
||||||
and HWLOC
|
fd322444438ebea6cb797e30bdbe00e5eb166d5a)
|
||||||
- Cleaned up documentation in a few places (e.g.,
|
- Opprotunistically switch away from using GNU Libtool's libltdl
|
||||||
MPI_Comm_split_type)
|
library when possible (by default).
|
||||||
- Fixed prototypes for MPI_Barrier
|
- Fix some VampirTrace errors. Thanks to Paul Hargrove for reporting
|
||||||
- Fixed a number of one-sided bugs
|
the issues.
|
||||||
- Fixed singleton MPI_Comm_spawn
|
- Correct default binding patterns when --use-hwthread-cpus was
|
||||||
- Fixed a number of minor issues with CUDA support,
|
specified and nprocs <= 2.
|
||||||
including registering of shared memory
|
(*** ^Ralph, please verify)
|
||||||
- Improved support for Cray
|
(*** Ralph, are there any other user-noticable changes/fixes for ORTE?)
|
||||||
- Fixed performance regression introduced by
|
- Remove warnings about -finline-functions when compiling with clang.
|
||||||
inadvertent default enabling of thread support
|
- Updated the embedded hwloc with several bug fixes, including the
|
||||||
|
"duplicate Lhwloc1 symbol" that multiple users reported on some
|
||||||
|
platforms.
|
||||||
|
- Don't error out if mpirun with default bindings (i.e., no binding
|
||||||
|
was specified), and one or more nodes do not support bindings.
|
||||||
|
Thanks to Annu Desari for pointing out the problem.
|
||||||
|
- Let root invoke "mpirun --version" to check the version without
|
||||||
|
printing the "Don't run as root!" warnings. Thanks to Robert McLay
|
||||||
|
for the suggestion.
|
||||||
|
- Fixed several bugs in OpenSHMEM support.
|
||||||
|
- Extended vader shared memory support to 32-bit architectures.
|
||||||
|
- Fix handling of very large datatypes. Thanks to Bogdan Sataric for
|
||||||
|
the bug report.
|
||||||
|
- Fixed a bug in handling subarray MPI datatypes, and a bug when using
|
||||||
|
MPI_LB and MPI_UB. Thanks to Gus Correa for pointing out the issue.
|
||||||
|
- Restore user-settable bandwidth and latency PML MCA variables.
|
||||||
|
- Multiple bug fixes for cleanup during MPI_FINALIZE in unusual
|
||||||
|
situations.
|
||||||
|
- Added support for TCP keepalive signals to ensure timely termination
|
||||||
|
when sockets between daemons cannot be created (e.g., due to a
|
||||||
|
firewall).
|
||||||
|
- Added MCA parameter to allow full use of a SLURM allocation when
|
||||||
|
started from a tool (supports LLNL debugger).
|
||||||
|
- Fixed several bugs in the configure logic for PMI and hwloc.
|
||||||
|
- Fixed incorrect interface index in TCP communications setup. Thanks
|
||||||
|
to Mark Kettenis for spotting the problem and providing a patch.
|
||||||
|
- Fixed MPI_IREDUCE_SCATTER with single-process communicators when
|
||||||
|
MPI_IN_PLACE was not used.
|
||||||
|
- Added XRC support for OFED v3.12 and higher.
|
||||||
|
- Various updates and bug fixes to the Mellanox hcoll collective
|
||||||
|
support.
|
||||||
|
- Fix problems with Fortran compilers that did not support
|
||||||
|
REAL*16/COMPLEX*32 types. Thanks to Orion Poplawski for identifying
|
||||||
|
the issue.
|
||||||
|
- Fixed problem with rpath/runpath support in pkg-config files.
|
||||||
|
Thanks to Christoph Junghans for notifying us of the issue.
|
||||||
|
- Man page fixes:
|
||||||
|
- Removed erroneous "color" discussion from MPI_COMM_SPLIT_TYPE.
|
||||||
|
Thanks to Erick Schnetter for spotting the outdated text.
|
||||||
|
- Fixed prototypes for MPI_IBARRIER. Thanks to Maximilian for
|
||||||
|
finding the issue.
|
||||||
|
- Updated docs about buffer usage in non-blocking communications.
|
||||||
|
Thanks to Alexander Pozdneev for citing the outdated text.
|
||||||
|
- Added documentation about the 'ompi_unique' MPI_Info key with
|
||||||
|
MPI_PUBLISH_NAME.
|
||||||
|
- Fixed typo in MPI_INTERCOMM_MERGE. Thanks to Harald Servat for
|
||||||
|
noticing and sending a patch.
|
||||||
|
- Updated configure paths in HACKING. Thanks to Maximilien Levesque
|
||||||
|
for the fix.
|
||||||
|
- Fixed a number of MPI one-sided bugs.
|
||||||
|
- Fixed MPI_COMM_SPAWN when invoked from a singleton job.
|
||||||
|
- Fixed a number of minor issues with CUDA support, including
|
||||||
|
registering of shared memory and supporting reduction support for
|
||||||
|
GPU buffers.
|
||||||
|
- Improved support for Cray platforms.
|
||||||
|
- Fixed performance regression introduced by the inadvertent default
|
||||||
|
enabling of MPI_THREAD_MULTIPLE support.
|
||||||
|
|
||||||
|
|
||||||
1.8.4
|
1.8.4
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user