Skip to content

Commit 16ee880

Browse files
committed
README: Remove coll/ml verbiage
Signed-off-by: Jeff Squyres <[email protected]>
1 parent 17a34b4 commit 16ee880

File tree

1 file changed

+0
-35
lines changed

1 file changed

+0
-35
lines changed

README

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -553,41 +553,6 @@ MPI Collectives
553553
(FCA) is a solution for offloading collective operations from the
554554
MPI process onto Mellanox QDR InfiniBand switch CPUs and HCAs.
555555

556-
- The "ML" coll component is an implementation of MPI collective
557-
operations that takes advantage of communication hierarchies in
558-
modern systems. A ML collective operation is implemented by
559-
combining multiple independently progressing collective primitives
560-
implemented over different communication hierarchies, hence a ML
561-
collective operation is also referred to as a hierarchical
562-
collective operation. The number of collective primitives that are
563-
included in a ML collective operation is a function of
564-
subgroups(hierarchies). Typically, MPI processes in a single
565-
communication hierarchy such as CPU socket, node, or subnet are
566-
grouped together into a single subgroup (hierarchy). The number of
567-
subgroups are configurable at runtime, and each different collective
568-
operation could be configured to have a different of number of
569-
subgroups.
570-
571-
The component frameworks and components used by/required for a
572-
"ML" collective operation.
573-
574-
Frameworks:
575-
* "sbgp" - Provides functionality for grouping processes into
576-
subgroups
577-
* "bcol" - Provides collective primitives optimized for a particular
578-
communication hierarchy
579-
580-
Components:
581-
* sbgp components - Provides grouping functionality over a CPU
582-
socket ("basesocket"), shared memory
583-
("basesmuma"), Mellanox's ConnectX HCA
584-
("ibnet"), and other interconnects supported by
585-
PML ("p2p")
586-
* BCOL components - Provides optimized collective primitives for
587-
shared memory ("basesmuma"), Mellanox's ConnectX
588-
HCA ("iboffload"), and other interconnects
589-
supported by PML ("ptpcoll")
590-
591556
- The "cuda" coll component provides CUDA-aware support for the
592557
reduction type collectives with GPU buffers. This component is only
593558
compiled into the library when the library has been configured with

0 commit comments

Comments
 (0)