pytorch/torch/csrc/distributed
Rodrigo Kumpera 317e39a8ad [C10d] Cleanup collective sequence number. (#109136)
Sequence numbers must be associated with a Work object
if we want to use it as a way to report collective progress.

The API surface change is introducing Work::getSequenceNumber, which
should eventually be exposed to python.

The bulk of this change is changing gloo to make the sequence number
be always in use and weave it to the dozens subclasses of Work.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/109136
Approved by: https://github.com/fduwjj
2023-09-26 17:17:04 +00:00
..
autograd [Reland] Elimates c10::guts::to_string (#108748) 2023-09-07 13:35:17 +00:00
c10d [C10d] Cleanup collective sequence number. (#109136) 2023-09-26 17:17:04 +00:00
rpc Revert "[2/N] Add -Wdeprecated and related fixes (#109564)" 2023-09-20 17:15:57 +00:00