<!DOCTYPE html>
<!-- BaNnErBlUrFlE-BoDy-start -->
<!-- Preheader Text : BEGIN -->
<div style="display:none !important;display:none;visibility:hidden;mso-hide:all;font-size:1px;color:#ffffff;line-height:1px;height:0px;max-height:0px;opacity:0;overflow:hidden;">
Ralph, all I have added the link to the audio recording on the wiki notes https: //urldefense. us/v3/__https: //tennessee. zoom. us/rec/share/H56lgESMuXZdJrst3gjlsYr-47NSmQrB1VLeF9TLvFniYVnwaCeVI8QajTpJ5sI-. 1-App95DsZjR7Ko1__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGkjUH_PtQ$</div>
<!-- Preheader Text : END -->
<!-- Email Banner : BEGIN -->
<div style="display:none !important;display:none;visibility:hidden;mso-hide:all;font-size:1px;color:#ffffff;line-height:1px;max-height:0px;opacity:0;overflow:hidden;">ZjQcmQRYFpfptBannerStart</div>
<!--[if ((ie)|(mso))]>
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="padding: 16px 0px 16px 0px; direction: ltr" ><tr><td>
<table border="0" cellspacing="0" cellpadding="0" style="padding: 0px 10px 5px 6px; width: 100%; border-radius:4px; border-top:4px solid #90a4ae;background-color:#D0D8DC;"><tr><td valign="top">
<table align="left" border="0" cellspacing="0" cellpadding="0" style="padding: 4px 8px 4px 8px">
<tr><td style="color:#000000; font-family: 'Arial', sans-serif; font-weight:bold; font-size:14px; direction: ltr">
This Message Is From an External Sender
</td></tr>
<tr><td style="color:#000000; font-weight:normal; font-family: 'Arial', sans-serif; font-size:12px; direction: ltr">
This message came from outside your organization.
</td></tr>
</table>
</td></tr></table>
</td></tr></table>
<![endif]-->
<![if !((ie)|(mso))]>
<div dir="ltr" id="pfptBannerrdpb0ka" style="all: revert !important; display:block !important; text-align: left !important; margin:16px 0px 16px 0px !important; padding:8px 16px 8px 16px !important; border-radius: 4px !important; min-width: 200px !important; background-color: #D0D8DC !important; background-color: #D0D8DC; border-top: 4px solid #90a4ae !important; border-top: 4px solid #90a4ae;">
<div id="pfptBannerrdpb0ka" style="all: unset !important; float:left !important; display:block !important; margin: 0px 0px 1px 0px !important; max-width: 600px !important;">
<div id="pfptBannerrdpb0ka" style="all: unset !important; display:block !important; visibility: visible !important; background-color: #D0D8DC !important; color:#000000 !important; color:#000000; font-family: 'Arial', sans-serif !important; font-family: 'Arial', sans-serif; font-weight:bold !important; font-weight:bold; font-size:14px !important; line-height:18px !important; line-height:18px">
This Message Is From an External Sender
</div>
<div id="pfptBannerrdpb0ka" style="all: unset !important; display:block !important; visibility: visible !important; background-color: #D0D8DC !important; color:#000000 !important; color:#000000; font-weight:normal; font-family: 'Arial', sans-serif !important; font-family: 'Arial', sans-serif; font-size:12px !important; line-height:18px !important; line-height:18px; margin-top:2px !important;">
This message came from outside your organization.
</div>
</div>
<div style="clear: both !important; display: block !important; visibility: hidden !important; line-height: 0 !important; font-size: 0.01px !important; height: 0px"> </div>
</div>
<![endif]>
<div style="display:none !important;display:none;visibility:hidden;mso-hide:all;font-size:1px;color:#ffffff;line-height:1px;max-height:0px;opacity:0;overflow:hidden;">ZjQcmQRYFpfptBannerEnd</div>
<!-- Email Banner : END -->
<!-- BaNnErBlUrFlE-BoDy-end -->
<html>
<head><!-- BaNnErBlUrFlE-HeAdEr-start -->
<style>
#pfptBannerrdpb0ka { all: revert !important; display: block !important;
visibility: visible !important; opacity: 1 !important;
background-color: #D0D8DC !important;
max-width: none !important; max-height: none !important }
.pfptPrimaryButtonrdpb0ka:hover, .pfptPrimaryButtonrdpb0ka:focus {
background-color: #b4c1c7 !important; }
.pfptPrimaryButtonrdpb0ka:active {
background-color: #90a4ae !important; }
</style>
<!-- BaNnErBlUrFlE-HeAdEr-end -->
<meta charset="utf-8"></head><body><pre style="font-family: sans-serif; font-size: 100%; white-space: pre-wrap; word-wrap: break-word">Ralph, all
I have added the link to the audio recording on the wiki notes
<a href="https://urldefense.us/v3/__https://tennessee.zoom.us/rec/share/H56lgESMuXZdJrst3gjlsYr-47NSmQrB1VLeF9TLvFniYVnwaCeVI8QajTpJ5sI-.1-App95DsZjR7Ko1__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGkjUH_PtQ$">https://urldefense.us/v3/__https://tennessee.zoom.us/rec/share/H56lgESMuXZdJrst3gjlsYr-47NSmQrB1VLeF9TLvFniYVnwaCeVI8QajTpJ5sI-.1-App95DsZjR7Ko1__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGkjUH_PtQ$</a>
Best,
Aurelien
> On Jan 24, 2025, at 10:26, Pritchard Jr., Howard via mpiwg-sessions <mpiwg-sessions@lists.mpi-forum.org> wrote:
>
> This Message Is From an External Sender
> This message came from outside your organization.
> Thanks Martin!
> As for Ralph’s question, I was not thinking of deprecating MPI _Comm_spawn and friend for several reasons:
> • We never made headway on a replacement 5-6 years ago in the sessions WG
> • We ought to be able to address the issue with comm spawn and sessions with relatively small additions to the standard
> • This MPI functionality is actually being used widely now and deprecating it would generate major pushback
> • DPP could provide functionality to create parent child communicators, although there’s still MPI_Comm_accept/connect as another route if DPP doesn’t make it into a MPI 6 standard. Note accept/connect isn’t problematic for sessions currently.
> We’ll iterate on these From: mpiwg-sessions <mpiwg-sessions-bounces@lists.mpi-forum.org> on behalf of MPI Sessions working group <mpiwg-sessions@lists.mpi-forum.org>
> Reply-To: MPI Sessions working group <mpiwg-sessions@lists.mpi-forum.org>
> Date: Friday, January 24, 2025 at 3:24 AM
> To: MPI Sessions working group <mpiwg-sessions@lists.mpi-forum.org>
> Cc: Martin SCHREIBER <martin.schreiber@univ-grenoble-alpes.fr>
> Subject: [EXTERNAL] Re: [mpiwg-sessions] Topics for Sessions WG meeting 27th January 2025
> Dear all, I'll be at a workshop on Monday, hence, it's not sure whether I can attend this meeting. Resonating with Dominik, I'd like to propose that we're working in the next months on writing down step-by-step the DPP approach in Latex as an
> ZjQcmQRYFpfptBannerStart
> This Message Is From an External Sender
> This message came from outside your organization.
> ZjQcmQRYFpfptBannerEnd
> Dear all,
>
> I'll be at a workshop on Monday, hence, it's not sure whether I can attend this meeting.
>
> Resonating with Dominik, I'd like to propose that we're working in the next months on writing down step-by-step the DPP approach in Latex as an extension to MPI, how it works, the rationality, etc.
>
> We were working on this over the last years, had many discussions, finally also have an implementation, others also use it, etc. I think it's now time to try to get it into MPI.
>
> In this way we'll structure things nicely, have some concrete discussion basis, etc.
> Any feedback is appreciated.
>
> @Howard, if you have some better idea, please let me know.
>
> Cheers,
>
> Martin
>
>
> On 24.01.25 10:47, Dominik Huber via mpiwg-sessions wrote:
>>
>>
>> Hi Ralph, in this context, we are discussing a dynamic process approach based on PSets and PSet operations (see Additional PSET query/manipulation functions). The output of a PSet operation would be a list of PSet IDs that might refer to new
>> ZjQcmQRYFpfptBannerStart
>> This Message Is From an External Sender
>> This message came from outside your organization.
>> ZjQcmQRYFpfptBannerEnd
>> Hi Ralph,
>> in this context, we are discussing a dynamic process approach based on PSets and PSet operations (see Additional PSET query/manipulation functions).
>> The output of a PSet operation would be a list of PSet IDs that might refer to new processes and can be used to create new MPI groups/communicators.
>> Regards,
>> DominikVon: mpiwg-sessions <mpiwg-sessions-bounces@lists.mpi-forum.org> im Auftrag von Ralph Castain via mpiwg-sessions <mpiwg-sessions@lists.mpi-forum.org>
>> Gesendet: Donnerstag, 23. Januar 2025 19:03:06
>> An: Ralph Castain via mpiwg-sessions
>> Cc: Ralph Castain
>> Betreff: Re: [mpiwg-sessions] Topics for Sessions WG meeting 27th January 2025
>> Just curious - if you get rid of MPI_Comm_spawn, then how does one generate new processes? I assume some other API must replace it, so mostly wondering what that API is. FWIW: generating new processes without automatically connecting them to
>> ZjQcmQRYFpfptBannerStart
>> This Message Is From an External Sender
>> This message came from outside your organization.
>> ZjQcmQRYFpfptBannerEnd
>> Just curious - if you get rid of MPI_Comm_spawn, then how does one generate new processes? I assume some other API must replace it, so mostly wondering what that API is.
>> FWIW: generating new processes without automatically connecting them to the parent seems like a reasonable thing to do, so long as you provide back some info (e.g., a group ID or namespace) that allows you to do it later if you so choose.
>> Ralph
>>
>>
>>> On Jan 23, 2025, at 8:09 AM, Pritchard Jr., Howard via mpiwg-sessions <mpiwg-sessions@lists.mpi-forum.org> wrote:
>>> This Message Is From an External Sender
>>> This message came from outside your organization.
>>> Hello Folks,
>>> Let me know if you have topics to discuss at our next Sessions WG meeting on Monday 1/27/25.
>>> I’ve attached some slides with ideas for discussion by the WG this calendar year. We can discuss these at the meeting.
>>> Thanks,
>>> Howard
>>> -------
>>> <image001.png> Howard Pritchard
>>> Research Scientist
>>> HPC-ENV
>>> Los Alamos National Laboratory
>>> howardp@lanl.gov
>>> <image002.png><image003.png><image004.png><image005.png>
>>> <sessions_wg_01_27_24.pdf>_______________________________________________
>>> mpiwg-sessions mailing list
>>> mpiwg-sessions@lists.mpi-forum.org
>>> <a href="https://urldefense.us/v3/__https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGmGxbrL2w$">https://urldefense.us/v3/__https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGmGxbrL2w$</a>
>>
>>
>>
>> _______________________________________________
>> mpiwg-sessions mailing list
>> mpiwg-sessions@lists.mpi-forum.org
>> <a href="https://urldefense.us/v3/__https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGmGxbrL2w$">https://urldefense.us/v3/__https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGmGxbrL2w$</a>
>
>
> --
> Univ.-Prof. Dr. Martin Schreiber
>
> Applied Mathematics | High Perf. Scientific Comp. for PDEs
> Université Grenoble Alpes | Lab. Jean Kuntzmann | Inria | France
> _______________________________________________
> mpiwg-sessions mailing list
> mpiwg-sessions@lists.mpi-forum.org
> <a href="https://urldefense.us/v3/__https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGmGxbrL2w$">https://urldefense.us/v3/__https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions__;!!G_uCfscf7eWS!YhEhWYEDWKVnRuwkfS2gpoScvSFK0_YqEDxWj6KmY0GwwgwFFFUNIKLKCZlmfB659PcetodqdI5xF6xh6j3qmgiItGmGxbrL2w$</a>
</pre></body></html>