@@ -626,19 +626,21 @@ Network Support
626
626
or
627
627
shell$ mpirun --mca pml cm ...
628
628
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.
642
644
643
645
- MXM is the Mellanox Messaging Accelerator library utilizing a full
644
646
range of IB transports to provide the following messaging services
0 commit comments