Skip to content
Manjunath Gorentla Venkata edited this page Mar 24, 2020 · 4 revisions

Placeholder to gather UCX’s interfaces to be used by UCC

UCP: A primary layer for accessing the UCX’s communication routines.

Motivation Collective communication operations are typically implemented using point-to-point communication and synchronization routines. In UCC, the collective routines are primarily implemented using UCX's point-to-point, RMA and atomic routines .i.e., UCP interfaces.

UCS: A set of utilities provided by UCX for implementing communication libraries.

UCS’s Configuration Reading Infrastructure

Interfaces

  • UCS/config/parser.h
  • UCS/config/global_opts.h
  • UCS/config/types.h

Use-case

  • Read library configuration from the environment variables and the config file.
Clone this wiki locally