Skip to content

Commit

Permalink
v2.0.0 beta
Browse files Browse the repository at this point in the history
Signed-off-by: Jianxin Xiong <[email protected]>
  • Loading branch information
j-xiong committed Oct 24, 2024
1 parent 331b425 commit 28d41ea
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 3 deletions.
3 changes: 3 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ Dmitry Durnov <[email protected]>
Dmitry Gladkov <[email protected]>
Doug Oucharek <[email protected]>
Edgar Gabriel <[email protected]>
Elias Kozah <[email protected]>
Elias Kozah <[email protected]>
Elias Kozah <[email protected]>
Eric Raut <[email protected]>
Expand Down Expand Up @@ -108,6 +109,7 @@ Ignacio Hernandez <[email protected]>
Ira Weiny <[email protected]>
Itai Masuari <[email protected]>
iziemba <[email protected]>
Jack Morrison <[email protected]>
Jaime Arteaga <[email protected]>
James Dinan <[email protected]>
James Shimek <[email protected]>
Expand Down Expand Up @@ -298,4 +300,5 @@ Zach Tiffany <[email protected]>
zdworkin <[email protected]>
Zhaojuan Guo <[email protected]>
zhngaj <[email protected]>
Zhuo Zhi <[email protected]>
ztaylor <[email protected]>
5 changes: 5 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ v2.0.0 beta, Fri Oct 25, 2024

## Core

- xpmem: Fix compilation warning
- Change the xpmem log level to info
- Clarify FI_HMEM support of inject calls
- Introduce Sub-MR
Expand Down Expand Up @@ -124,6 +125,7 @@ v2.0.0 beta, Fri Oct 25, 2024

## SHM

- Add unmap_region function
- Use owner-allocated srx
- Fix incorrect capability set
- Make progress errors ints instead of unit64
Expand All @@ -148,6 +150,9 @@ v2.0.0 beta, Fri Oct 25, 2024

## Fabtests

- Fix compilation error about CMPLX with C99
- Added -E/env option to multinode test script
- Change xfer-method variable to xfer_method in runmultinode.sh
- Fix complex fill cast
- efa: Remove rnr cq error message check
- efa: Loose assertion for read request counters
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dnl
dnl Process this file with autoconf to produce a configure script.

AC_PREREQ([2.60])
AC_INIT([libfabric], [2.0.0b1], [[email protected]])
AC_INIT([libfabric], [2.0.0beta], [[email protected]])
AC_CONFIG_SRCDIR([src/fabric.c])
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_MACRO_DIR(config)
Expand Down
2 changes: 1 addition & 1 deletion fabtests/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ dnl
dnl Process this file with autoconf to produce a configure script.

AC_PREREQ(2.57)
AC_INIT([fabtests], [2.0.0b1], [[email protected]])
AC_INIT([fabtests], [2.0.0beta], [[email protected]])
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_MACRO_DIR(config)
AC_CONFIG_HEADERS(config.h)
Expand Down
2 changes: 1 addition & 1 deletion include/windows/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@
#define PACKAGE_TARNAME PACKAGE

/* Define to the version of this package. */
#define PACKAGE_VERSION "2.0.0b1"
#define PACKAGE_VERSION "2.0.0beta"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING PACKAGE_NAME " " PACKAGE_VERSION
Expand Down
17 changes: 17 additions & 0 deletions man/fi_provider.7.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,10 @@ operating system support is available, etc. This list is not exhaustive.
hardware interface for inter-instance communication on EC2.
See [`fi_efa`(7)](fi_efa.7.html) for more information.

*LPP*
: A provider runs on FabreX PCIe networks. See
[`fi_lpp`(7)](fi_lpp.7.html) for more information.

*OPX*
: Supports Omni-Path networking from Cornelis Networks. See
[`fi_opx`(7)](fi_opx.7.html) for more information.
Expand Down Expand Up @@ -156,6 +160,19 @@ An offload provider is intended to accelerate specific types of communication,
generally by taking advantage of network services that have been offloaded
into hardware, though actual hardware offload support is not a requirement.

# LINKx (LNX) provider (Technology Preview)

The LNX provider is designed to link two or more providers, allowing
applications to seamlessly use multiple providers or NICs. This provider uses
the libfabric peer infrastructure to aid in the use of the underlying providers.
This version of the provider currently supports linking the libfabric
shared memory provider for intra-node traffic and another provider for
inter-node traffic. Future releases of the provider will allow linking any
number of providers and provide the users with the ability to influence
the way the providers are utilized for traffic load.

See [`fi_lnx`(7)](fi_lnx.7.html) for more information.

# SEE ALSO

[`fabric`(7)](fabric.7.html)
Expand Down

0 comments on commit 28d41ea

Please sign in to comment.