mirror of
https://github.com/microsoft/mscclpp.git
synced 2026-05-27 08:24:22 +00:00
more tests for bootstrap
This commit is contained in:
@@ -30,6 +30,8 @@ class BaseBootstrap
|
||||
public:
|
||||
BaseBootstrap(){};
|
||||
virtual ~BaseBootstrap() = default;
|
||||
virtual int getRank() = 0;
|
||||
virtual int getNranks() = 0;
|
||||
virtual void send(void* data, int size, int peer, int tag) = 0;
|
||||
virtual void recv(void* data, int size, int peer, int tag) = 0;
|
||||
virtual void allGather(void* allData, int size) = 0;
|
||||
@@ -47,6 +49,8 @@ public:
|
||||
|
||||
void initialize(UniqueId uniqueId);
|
||||
void initialize(std::string ipPortPair);
|
||||
int getRank() override;
|
||||
int getNranks() override;
|
||||
void send(void* data, int size, int peer, int tag) override;
|
||||
void recv(void* data, int size, int peer, int tag) override;
|
||||
void allGather(void* allData, int size) override;
|
||||
|
||||
Reference in New Issue
Block a user