Skip to content
Howard Pritchard edited this page Nov 23, 2020 · 2 revisions

#9/14/20 webex notes

Attending: Martin Schulz, Howard Pritchard, Martin Schreiber, Dan Holmes

  • Discuss PR 269
  • Discuss bubbles

Discuss PR 269

We should have a diff'ed pdf for issue 310 and accompanying PR 269. Discuss responding to Aurelian's question about removal of examples. WG decided new text is clearer than old itemized list, and don't think adding old text back in even as an advice to users.

Bubbles

Go back through Martin Schneider's use case. Idea was app honestly provide info to scheduler about how it performs with more/fewer resources. See slide 29 of Martin Schreiber's slide deck. Connect this back to slide 7 - Scenario: growing (coop/coercive) of Martin Schulz's slide deck. See slide "example of honest resource negotiation". Discuss again how the app waits for updates from RM - callback vs polling. Martin wants to sort out what app properties would favor one vs the other notification mechanism. Polling collective over the bubble? Polling could be done via a mpi request of some sort which the app can MPI_Wait of MPI_Test on. Would need to be able to cancel this request before session finalize or mpi_finalize. Well we decide we don't like that request idea after all. Some concerns about process sync up and data motion to keep going with more or fewer processes. Might be a good job for using non-blocking collectives to propagate this kind of info.

TODOS:

Clone this wiki locally