trunk/4310195f8a7c4a8bc462b56a073c70fc9c9bbf64: [c10d] Release unused functional Work results (#193239)
- PyTorch 近 90 天出现 138 次
- PyTorch 近 90 天第 137 次发版
- 上一次:同一天稍早 · trunk/5818c805bb5308e0fb8634f3f07196b172ba410a: Create a @periodic Decorator (#191946)
发生了什么
NCCL2 queues caller-visible Work objects for watchdog and CUDA graph tracking. Those references retain collective tensors after wait_tensor removes the functional registry entry. Queue only shared completion state and an input tensor shelf, and retain only completion state during graph capture. Caller waits clear the shared shelf, including every child of a coalesced operation, while direct Work results remain avail…
摘要按规则整理自下方来源原文