Skip to content

Commit 6bb4a34

Browse files
committed
NEWS and README updates
for the 2.1.0 release Signed-off-by: Jeff Squyres <[email protected]> Signed-off-by: Howard Pritchard <[email protected]>
1 parent 5f1aa92 commit 6bb4a34

File tree

2 files changed

+114
-105
lines changed

2 files changed

+114
-105
lines changed

NEWS

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ Copyright (c) 2006-2017 Cisco Systems, Inc. All rights reserved.
1212
Copyright (c) 2006 Voltaire, Inc. All rights reserved.
1313
Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved.
1414
Use is subject to license terms.
15-
Copyright (c) 2006-2016 Los Alamos National Security, LLC. All rights
15+
Copyright (c) 2006-2017 Los Alamos National Security, LLC. All rights
1616
reserved.
1717
Copyright (c) 2010-2012 IBM Corporation. All rights reserved.
1818
Copyright (c) 2012 Oak Ridge National Labs. All rights reserved.
19-
Copyright (c) 2012 Sandia National Laboratories. All rights reserved.
19+
Copyright (c) 2012-2017 Sandia National Laboratories. All rights reserved.
2020
Copyright (c) 2012 University of Houston. All rights reserved.
2121
Copyright (c) 2013 NVIDIA Corporation. All rights reserved.
2222
Copyright (c) 2013-2016 Intel, Inc. All rights reserved.
@@ -67,18 +67,13 @@ Major new features:
6767
- Update OpenSHMEM API conformance to v1.3.
6868
- The usnic BTL now supports MPI_THREAD_MULTIPLE.
6969
- General/overall performance improvements to MPI_THREAD_MULTIPLE.
70-
^^^ JMS Is this correct? I'm referring to George/Arm/Nathan's work
71-
here...?
7270
- Add a summary message at the bottom of configure that tells you many
7371
of the configuration options specified and/or discovered by Open
7472
MPI.
7573

76-
JMS Any other major new features to list?
77-
7874
Changes in behavior compared to prior versions:
7975

80-
- Should be none.
81-
^^^ JMS Did we change --host or --hostfile behavior?
76+
- None.
8277

8378
Removed legacy support:
8479

@@ -100,8 +95,12 @@ Bug fixes/minor improvements:
10095
"file:filename").
10196
- orte_timeout_for_stack_trace: number of seconds to wait for stack
10297
traces to be reported (or <=0 to wait forever).
103-
- Various improvements to the Portals 4 MTL, to include adding support
104-
for non-contiguous datatypes.
98+
- mtl_ofi_control_prog_type/mtl_ofi_data_prog_type: specify libfabric
99+
progress model to be used for control and data.
100+
- Fix datatype extent/offset errors in MPI_PUT and MPI_RACCUMULATE
101+
when using the Portals 4 one-sided component.
102+
- Add support for non-contiguous datatypes to the Portals 4 one-sided
103+
component.
105104
- Various updates for the UCX PML.
106105
- Updates to the following man pages:
107106
- mpirun(1)
@@ -110,36 +109,34 @@ Bug fixes/minor improvements:
110109
typo.
111110
- MPI_INFO_GET_[NKEYS|NTHKEY](3). Thanks to Nicolas Joly for
112111
reporting the typo.
113-
- Fix external32 support
114-
^^^ JMS probably need to explain this more
115-
^^^ JMS is there a user to cite here?
112+
- Fixed a problem in the TCP BTL when using MPI_THREAD_MULTIPLE.
113+
Thanks to Evgueni Petrov for reporting.
114+
- Fixed external32 representation in the romio314 module. Note that
115+
for now, external32 representation is not correctly supported by the
116+
ompio module. Thanks to Thomas Gastine for bringing this to our
117+
attention.
116118
- Add note how to disable a warning message about when a high-speed
117119
MPI transport is not found. Thanks to Susan Schwarz for reporting
118120
the issue.
119121
- Ensure that sending SIGINT when using the rsh/ssh launcher does not
120122
orphan children nodes in the launch tree.
121123
- Fix the help message when showing deprecated MCA param names to show
122124
the correct (i.e., deprecated) name.
125+
- Enable support for the openib BTL to use multiple different
126+
InfiniBand subnets.
123127
- Fix a minor error in MPI_AINT_DIFF.
124128
- Fix bugs with MPI_IN_PLACE handling in:
125129
- MPI_ALLGATHER[V]
126-
- MPI_IALLTOALL*
127130
- MPI_[I][GATHER|SCATTER][V]
128131
- MPI_IREDUCE[_SCATTER]
129132
- Thanks to all the users who helped diagnose these issues.
130-
^^^ JMS Are there specific users to cite here?
131133
- Allow qrsh to tree spawn (if the back-end system supports it).
132134
- Fix MPI_T_PVAR_GET_INDEX to return the correct index.
133-
^^^ JMS is there a user to cite here?
134135
- Correctly position the shared file pointer in append mode in the
135136
OMPIO component.
136-
^^^ JMS is there a user to cite here?
137-
- ...something about OMPIO SHAREDFP flag set...?
138-
^^^ JMS probably need to explain this more
139137
- Add some deprecated names into shmem.h for backwards compatibility
140138
with legacy codes.
141139
- Fix MPI_MODE_NOCHECK support.
142-
^^^ JMS is there a user to cite here?
143140
- Fix a regression in PowerPC atomics support. Thanks to Orion
144141
Poplawski for reporting the issue.
145142
- Fixes for assembly code with aggressively-optimized compilers on
@@ -171,12 +168,13 @@ Bug fixes/minor improvements:
171168
- Removed the --enable-openib-failover configure option. This is not
172169
considered backwards-incompatible because this option was stale and
173170
had long-since stopped working, anyway.
171+
- Allow jobs launched under Cray aprun to use hyperthreads if
172+
opal_hwloc_base_hwthreads_as_cpus MCA parameter is set.
174173
- Add support for 32-bit and floating point Cray Aries atomic
175174
operations.
176175
- Add support for network AMOs for MPI_ACCUMULATE, MPI_FETCH_AND_OP,
177-
and MPI_COMPARE_AND_SWAP if the "ompi_single_intrinsice" info key is
178-
set on the window or the "acc_single_interinsic" MCA param is set.
179-
^^^ JMS Is that the right MCA param name?
176+
and MPI_COMPARE_AND_SWAP if the "ompi_single_intrinsic" info key is
177+
set on the window or the "acc_single_intrinsic" MCA param is set.
180178
- Automatically disqualify RDMA CM support in the openib BTL if
181179
MPI_THREAD_MULTIPLE is used.
182180
- Make configure smarter/better about auto-detecting Linux CMA
@@ -185,11 +183,15 @@ Bug fixes/minor improvements:
185183
- Fix the mixing of C99 and C++ header files with the MPI C++
186184
bindings. Thanks to Alastair McKinstry for the bug report.
187185
- Add support for ARM v8.
188-
- Several MCA paramters now directly support MPI_T enumerator
186+
- Several MCA parameters now directly support MPI_T enumerator
189187
semantics (i.e., they accept a limited set of values -- e.g., MCA
190188
parameters that accept boolean values).
191189
- Added --with-libmpi-name=STRING configure option for vendor releases
192190
of Open MPI. See the README for more detail.
191+
- Fix a problem with Open MPI's internal memory checker. Thanks to Yvan
192+
Fournier for reporting.
193+
- Fix a multi-threaded issue with MPI_WAIT. Thanks to Pascal Deveze for
194+
reporting.
193195

194196
Known issues (to be addressed in v2.1.1):
195197

0 commit comments

Comments
 (0)