[mpiwg-sessions] [EXTERNAL] Notes from today / slides for next time
knteran at sandia.gov
Mon May 16 17:31:18 CDT 2016
Thanks for the update. Our potential use case in Sandia is less aggressive than the model in pages 83-91. Typically, the main application occupies the 70-90% of the total nodes for the entire execution time. The application data analytics routines are spawned and joined (shrunk) on the rest of the nodes. Data movement happens between the ranks running base application and the spawned ranks, but I believe that doing within MPI is faster than using external fast-IO services (such as DataSpaces).
Maybe, the best use case I can map to your example is reduced order modeling, which can be seen as interactions between “big” and “small" simulation instances. Of course, it can be done with master-worker model, but spawn+shrink (join+leave) model would allow more flexible use of big machines.
On 5/16/16, 3:00 PM, "mpiwg-sessions on behalf of Jeff Squyres (jsquyres)" <mpiwg-sessions-bounces at lists.mpi-forum.org on behalf of jsquyres at cisco.com> wrote:
>Thanks for everyone's time today. Here's notes and slides from today:
>I consolidated the open issues, and added a bunch of information about the "grow" and "shrink" use cases that we want to support, and made slides for 2 weeks from now -- please have a look:
>• slides 14-15: required/provided for thread level
>• slide 20: resolved -- only static sets (no dynamics)
>• slide 29: only get set names for which you are a member
>• slide 30: Updated the "open questions"
>• slides 78-70: minor updates to MPI_EXEC
>• slides 83-91: A bunch of new slides about "shrink the app" use case
>jsquyres at cisco.com
>For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
>mpiwg-sessions mailing list
>mpiwg-sessions at lists.mpi-forum.org
More information about the mpiwg-sessions