Closed gbxu closed 4 years ago
The activations / gradients processed by PipeDream are explicitly controlled in the runtime: receive queues are read in a deterministic order, which means PipeDream is resistant to messages from stage replicas arriving in different orders. As you pointed out, lines 586 and 592 implement this logic.
thx, deepak!
hi, me again.. First of all, your work is really good, so I read it once more time.
setup_messaging_schedule
function designed for this corner case?