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.
|
||||
Copyright (c) 2004-2006 The Regents of the University of California.
|
||||
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 Sun Microsystems, Inc. All rights reserved.
|
||||
Use is subject to license terms.
|
||||
@ -64,31 +64,87 @@ Trunk (not on release branches yet)
|
||||
|
||||
1.8.5
|
||||
-----
|
||||
- Updated the internal HWLOC with several bug fixes
|
||||
- Fixed several bugs in OpenSHMEM support
|
||||
- Extended vader shared memory support to 32-bit architectures
|
||||
- Fixed a bug in handling subarray datatypes
|
||||
- Don't use inline functions with Clang compiler
|
||||
- Multiple bug fixes for cleanup during 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
|
||||
- Cleaned up documentation in a few places (e.g.,
|
||||
MPI_Comm_split_type)
|
||||
- Fixed prototypes for MPI_Barrier
|
||||
- Fixed a number of one-sided bugs
|
||||
- Fixed singleton MPI_Comm_spawn
|
||||
- Fixed a number of minor issues with CUDA support,
|
||||
including registering of shared memory
|
||||
- Improved support for Cray
|
||||
- Fixed performance regression introduced by
|
||||
inadvertent default enabling of thread support
|
||||
|
||||
- Fixed configure problems in some cases when using an external hwloc
|
||||
installation. Thanks to Erick Schnetter for reporting the error and
|
||||
helping track down the source of the problem.
|
||||
- Fixed linker error on OS X when using the clang compiler. Thanks to
|
||||
Erick Schnetter for reporting the error and helping track down the
|
||||
source of the problem.
|
||||
- Fixed several Valgrind warnings. Thanks for Lisandro Dalcin for
|
||||
contributing a patch fixing some one-sided code paths.
|
||||
- (**** Ralph, need some text about the oob version number change, and
|
||||
the ABI break it caused. ALSO need to put notice of ABI breakage in
|
||||
README).
|
||||
- Fix some issues related to running on Intel Xeon Phi coprocessors.
|
||||
(*** ^Ralph, please verify -- this is in regards to
|
||||
fd322444438ebea6cb797e30bdbe00e5eb166d5a)
|
||||
- Opprotunistically switch away from using GNU Libtool's libltdl
|
||||
library when possible (by default).
|
||||
- Fix some VampirTrace errors. Thanks to Paul Hargrove for reporting
|
||||
the issues.
|
||||
- Correct default binding patterns when --use-hwthread-cpus was
|
||||
specified and nprocs <= 2.
|
||||
(*** ^Ralph, please verify)
|
||||
(*** Ralph, are there any other user-noticable changes/fixes for ORTE?)
|
||||
- Remove warnings about -finline-functions when compiling with clang.
|
||||
- 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
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user