DARMA-tasking / vt

DARMA/vt => Virtual Transport
Other
34 stars 8 forks source link

Use a proper all-reduce algorithm for `ObjGroup` #2240

Open lifflander opened 6 months ago

lifflander commented 6 months ago

What Needs to be Done?

Right now, proxy.allreduce is a reduce followed by a broadcast. We can make this more efficient by combining them into a singular allreduce algorithm.