Closed nmcglo closed 4 years ago
Jonathan Jenkins:
In addition to this, we should designate the torus/dragonfly based collective implementation as deprecated. We plan to have a new collective implementation (most probably at the MPI Sim layer or model-net layer).
FYI: I think he meant to reference #84
This looks like it's been addressed. Closing
Original Issue Author: Jonathan Jenkins Original Issue ID: 87 Original Issue URL: https://xgitlab.cels.anl.gov/codes/codes/issues/87
Because we expose network impl info in public headers (#125), the dragonfly model uses an event data structure internal to the torus model, specifically the "nodes_message" struct, and in a possibly incorrect manner - D_COLLECTIVE_FAN_OUT is seemingly invalidly converted to another enum type. Is this expected/correct behavior? Should we refactor the torus data structure so it is properly shared?