Skip to content

Commit 672771a

Browse files
author
Bruce J Palmer
committed
Updated changelog for 5.9 release
1 parent df614d7 commit 672771a

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,41 @@ This project follows the [Gitflow Workflow model](https://www.atlassian.com/git/
88

99
## [Unreleased]
1010
The Unreleased section will be empty for tagged releases. Unreleased functionality appears in the develop branch.
11+
12+
## [5.9]
13+
The Unreleased section will be empty for tagged releases. Unreleased functionality appears in the develop branch.
1114
- Known Bugs
1215
- Added
1316
- Setting ARMCI_VERBOSE=1 at runtime will also dump configuration details for
1417
ComEx runtime
18+
- GA can be initialized from an MPI communicator. This enables instances of GA
19+
to be created from non-GA programs and run independently on a subset of
20+
processors
21+
- An option to use System V memory instead of POSIX shared memory was added to
22+
the MPI progress ranks runtime. This option was added to get around a memory
23+
limitation with POSIX shared memory only allows a maximum of about half the
24+
available memory to used as shared memory. System V memory does not have
25+
this limit, but this implementation does not appear to be reliable and
26+
should be avoided if large memory usage is not needed
27+
- Substantial support for sparse 2D arrays. This includes operations such as
28+
matrix-vector and matrix-matrix multiplies, sparse-dense conversion and
29+
operations on the diagonals
1530
- Changed
1631
- Updated compiler settings in CMake build if Fujitsu compilers are detected
32+
- Removed all instances of ga_malloc from GA source code. This frees GA from
33+
needing to initialize MA before using GA library calls.
1734
- Fixed
1835
- Fixed gcc toolchain checks in CMake for clang build
1936
- Fixed tiled arrays so that they work with restricted arrays and fixed some
2037
additional bugs in block cyclic distributions
2138
- Removed several memory leaks
39+
- Older TCGMSG implementations removed from build and documentation.
40+
TCGMSG-MPI is still retained
41+
- A substantial amount of code and documentation for discontinued or
42+
deprecated systems was removed. Examples include Blue Gene P/L/Q, LAPI,
43+
PVM, CCA, VIA, Quadrics, Elan-3/4, Myrinet GM, Mellanox, Hitachi, DEC, etc.
44+
- Number of outstanding non-blocking messages in MPI RMA runtime modified so
45+
that non-blocking test passes
2246

2347
## [5.8.2]
2448
- Known Bugs

0 commit comments

Comments
 (0)