Skip to content

Sink MPI part 1: engine, proxies and strays

Darwin requested to merge darwin/sink_mpi_prep into master

This MR splits 1975 to focus on all except the tasks. More precisely, it adds MPI logic between engines on different nodes, such as the proxies, the strays, and the space-rebuilding steps. It's quite a substantial technical merge request.

I found and fixed some inconsistencies and bugs for the sinks. I also found some bugs for the BHs; I left comments throughout the code.

TODO:

  • Clean debugging info in proxy.c
  • Discuss about adding here or in another MR some MPI doc (see my comments in the code)
Edited by Darwin

Merge request reports