Bluefog-Lib / Bluefog-Lib/bluefog

How to deal with the case that when one or some processes are much faster than others

Open
#21 1 comment 0 reactions 1 assignee Claimed by @BichengYing View on GitHub
enhancement investigation
Dominant language
Python
Stars
257
Forks
50
PR merge metrics
No merged PRs in 30d

Description

Because of the essence of one-sided communication, the progress of different processes may vary a lot, especially under the heterogeneous environment. If simply write the code like
for e in range(epochs):
xxx
some_collective_ops

Then, the last collective ops will waste the advantage of one-sided communication. We need a better way to design the code or deal with this situation.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.