Unverified Commit 40b7d117 authored by Eisenhauer, Greg's avatar Eisenhauer, Greg Committed by GitHub
Browse files

Merge pull request #5013 from eisenhauer/mercury-whatsnew

whatsnew: note SST Mercury data plane
parents 628f0d33 0a2f13ec
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
==============================
What's new in Development
==============================

SST Mercury Data Plane
-----------------------

A new ``Mercury`` data plane for SST uses the Mercury/margo RPC framework
to carry data, supporting multiple network backends through a single
implementation: ``cxi://`` for HPE-Cray Slingshot (Frontier, Perlmutter),
``ofi+tcp`` / ``ofi+verbs`` for libfabric-based fabrics, ``bmi+tcp``, and
``na+sm`` for shared memory. The backend is selected at runtime via the
``MercuryProtocol`` engine parameter, with an ``SST_MERCURY_PROTOCOL``
environment-variable fallback. On Slingshot, the required OFI auth key is
supplied automatically from ``SLINGSHOT_VNIS``. See the SST engine
documentation for details.


======================
What's new in v2.12?
======================