Skip to content

Commit

Permalink
Prepare the v1.7.8 release
Browse files Browse the repository at this point in the history
  • Loading branch information
JiakunYan committed Nov 10, 2024
1 parent 0616894 commit 00049a0
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 1 deletion.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.12)
if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
project(
LCI
VERSION 1.7.7
VERSION 1.7.8
DESCRIPTION "Lightweight Communication Interface"
HOMEPAGE_URL "https://github.com/uiuc-hpc/lci")
enable_testing()
Expand Down
27 changes: 27 additions & 0 deletions doc/changelog_1_7_8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Change log for LCI v1.7.8

## Major Changes
- Upstream LCI spack package to the spack repo.
- Add RoCE support
- including the GID auto selection feature.
- Improve multi-device support
- use shared low-level data structures.
- use shared heap and package pools for devices
- Fix messages of size larger than int_max.
- LCI will break the message into multiple chunks and send them with RDMA write.

## Breaking Changes
- Change the github repo name from uiuc-hpc/LC to uiuc-hpc/lci
- Remove the LCI::Shared cmake target

## Other Changes
- improve spack package.py: use spec.satisfies instead of spec.value
- fix(ofi): pass LCI_SERVER_MAX_SENDS/RECVS to libfabric endpoints
- add three performance counters: net_poll_cq_num, sync_stay_timer, cq_stay_timer
- refactor backend: LCI device as LCIS endpoint
- force ofi cxi to disable LCI_ENABLE_PRG_NET_ENDPOINT
- initialize allocated packets with LCII_POOLID_LOCAL
- add net_cq_poll related counters to measure the thread contention in progress engine
- fix(lct/pcounter): exit recording thread if not needed
- ibv backend: adjust max_send, max_recv, max_cqe according to device_attr
- improve LCIConfig.cmake.in: PACKAGE_CMAKE_INSTALL_XXX can be changed by find_dependency

0 comments on commit 00049a0

Please sign in to comment.