Skip to content

Commit a70d28c

Browse files
committed
oshmem: Update README file to reflect available SPML options.
Signed-off-by: Artem Polyakov <[email protected]>
1 parent 5a5edfc commit a70d28c

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

README

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -626,19 +626,21 @@ Network Support
626626
or
627627
shell$ mpirun --mca pml cm ...
628628

629-
- Similarly, there are two OpenSHMEM network models available: "yoda",
630-
and "ikrit". "yoda" also uses the BTL components for supported
631-
networks. "ikrit" interfaces directly with Mellanox MXM.
632-
633-
- "yoda" supports a variety of networks that can be used:
634-
635-
- OpenFabrics: InfiniBand, iWARP, and RoCE
636-
- Loopback (send-to-self)
637-
- Shared memory
638-
- TCP
639-
- usNIC
640-
641-
- "ikrit" only supports Mellanox MXM.
629+
- Similarly, there are two OpenSHMEM network models available: "ucx",
630+
and "ikrit":
631+
- "ucx" interfaces directly with UCX;
632+
- "ikrit" interfaces directly with Mellanox MXM.
633+
634+
- UCX is the Unified Communication X (UCX) communication library
635+
(http://www.openucx.org/).
636+
This is an open-source project developed in collaboration between
637+
industry, laboratories, and academia to create an open-source
638+
production grade communication framework for data centric and
639+
high-performance applications.
640+
UCX currently supports:
641+
- OFA Verbs;
642+
- Cray's uGNI;
643+
- NVIDIA CUDA drivers.
642644

643645
- MXM is the Mellanox Messaging Accelerator library utilizing a full
644646
range of IB transports to provide the following messaging services

0 commit comments

Comments
 (0)