[coll] Define interface for bridging. (#9695)

* Define the basic interface that will shared by nccl, federated and native.
This commit is contained in:
Jiaming Yuan
2023-10-20 16:20:48 +08:00
committed by GitHub
parent 6fbe6248f4
commit b771f58453
7 changed files with 174 additions and 3 deletions

View File

@@ -102,6 +102,7 @@ OBJECTS= \
$(PKGROOT)/src/collective/allreduce.o \
$(PKGROOT)/src/collective/broadcast.o \
$(PKGROOT)/src/collective/comm.o \
$(PKGROOT)/src/collective/coll.o \
$(PKGROOT)/src/collective/tracker.o \
$(PKGROOT)/src/collective/communicator.o \
$(PKGROOT)/src/collective/in_memory_communicator.o \

View File

@@ -102,6 +102,7 @@ OBJECTS= \
$(PKGROOT)/src/collective/allreduce.o \
$(PKGROOT)/src/collective/broadcast.o \
$(PKGROOT)/src/collective/comm.o \
$(PKGROOT)/src/collective/coll.o \
$(PKGROOT)/src/collective/tracker.o \
$(PKGROOT)/src/collective/communicator.o \
$(PKGROOT)/src/collective/in_memory_communicator.o \