Skip to content

Commit

Permalink
Preparation for v0.5.0 release (#1137)
Browse files Browse the repository at this point in the history
  • Loading branch information
rasolca authored May 31, 2024
1 parent 62718b9 commit 88f2543
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 6 deletions.
24 changes: 23 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Changelog

## DLA-Future 0.5.0

### Changes

- Introduced an option (*) for forcing contiguous GPU communication buffers. (#1096)
- Introduced an option (*) for enabling GPU aware MPI communication. (#1102)
- Removed special handling of Intel MKL, as it could lead to broken installations. (#1149)
- Spack installations: spack will set the correct variables.
- Manual installations: the user is responsible to correctly set variables (see [BUILD.md](BUILD.md)).

(*) These options are available as spack variants.

### Performance improvements

- Don't communicate in algorithms when using single rank communicators. (#1097)
- Fixed slow performance of local version of `bt_band_to_tridiagonal` (#1144)

### Bug fixes

- Implemented a workaround for `hipMemcpyDefault` 2D memcpys, due to bugs in HIP. (#1106)
- Miniapps initialize HIP before MPI, as on older Cray MPICH versions initializing HIP after MPI leads to HIP not seeing any devices. (#1090)

## DLA-Future 0.4.1

### Bug fixes
Expand All @@ -20,7 +42,7 @@

### Bug fixes

- Use `drop_operation_state` to avoid stack overflows. (#1004)
- Use `drop_operation_state` to avoid stack overflows. (#1004)

### Notes

Expand Down
6 changes: 3 additions & 3 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cff-version: 1.2.0
title: DLA-Future 0.4.1
title: DLA-Future 0.5.0
message: >-
If you use this software, please cite it using the
metadata from this file.
Expand Down Expand Up @@ -52,5 +52,5 @@ keywords:
- "linear algebra"
- mpi
license: BSD-3-Clause
version: 0.4.1
date-released: '2024-05-10'
version: 0.5.0
date-released: '2024-05-31'
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

cmake_minimum_required(VERSION 3.22)

project(DLAF VERSION 0.4.1)
project(DLAF VERSION 0.5.0)

# ---------------------------------------------------------------------------
# CMake configurations
Expand Down
1 change: 1 addition & 0 deletions DOCUMENTATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
## API documentation

- [Documentation of `master` branch](https://eth-cscs.github.io/DLA-Future/master/)
- [Documentation of `v0.5.0`](https://eth-cscs.github.io/DLA-Future/v0.5.0/)
- [Documentation of `v0.4.1`](https://eth-cscs.github.io/DLA-Future/v0.4.1/)
- [Documentation of `v0.4.0`](https://eth-cscs.github.io/DLA-Future/v0.4.0/)
- [Documentation of `v0.3.1`](https://eth-cscs.github.io/DLA-Future/v0.3.1/)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ target_link_libraries(<your_target> PRIVATE DLAF::DLAF)
### Documentation

- [Documentation of `master` branch](https://eth-cscs.github.io/DLA-Future/master/)
- [Documentation of `v0.4.1`](https://eth-cscs.github.io/DLA-Future/v0.4.1/)
- [Documentation of `v0.5.0`](https://eth-cscs.github.io/DLA-Future/v0.5.0/)

See [DOCUMENTATION.md](DOCUMENTATION.md) for the documentation of older versions, or for the instructions to build it.

Expand Down

0 comments on commit 88f2543

Please sign in to comment.