<!-- 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;">
Hello OpenSHMEM community members, The Intel OpenSHMEM team is thrilled to announce the second open-source release of Intel® SHMEM library, v1. 1. 0. Intel SHMEM is a C++ software library that enables applications to invoke GPU-initiated OpenSHMEM
</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;height:0px;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="pfptBanner2ue98y0" 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="pfptBanner2ue98y0" style="all: unset !important; float:left !important; display:block !important; margin: 0px 0px 1px 0px !important; max-width: 600px !important;">
<div id="pfptBanner2ue98y0" 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="pfptBanner2ue98y0" 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;height:0px;max-height:0px;opacity:0;overflow:hidden;">ZjQcmQRYFpfptBannerEnd</div>
<!-- Email Banner : END -->
<!-- BaNnErBlUrFlE-BoDy-end -->
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head><!-- BaNnErBlUrFlE-HeAdEr-start -->
<style>
#pfptBanner2ue98y0 { all: revert !important; display: block !important;
visibility: visible !important; opacity: 1 !important;
background-color: #D0D8DC !important;
max-width: none !important; max-height: none !important }
.pfptPrimaryButton2ue98y0:hover, .pfptPrimaryButton2ue98y0:focus {
background-color: #b4c1c7 !important; }
.pfptPrimaryButton2ue98y0:active {
background-color: #90a4ae !important; }
</style>
<!-- BaNnErBlUrFlE-HeAdEr-end -->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"Segoe UI";
panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:0in;
line-height:106%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:.5in;
mso-add-space:auto;
line-height:106%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
{mso-style-priority:34;
mso-style-type:export-only;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
mso-add-space:auto;
line-height:106%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
{mso-style-priority:34;
mso-style-type:export-only;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
mso-add-space:auto;
line-height:106%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
{mso-style-priority:34;
mso-style-type:export-only;
margin-top:0in;
margin-right:0in;
margin-bottom:8.0pt;
margin-left:.5in;
mso-add-space:auto;
line-height:106%;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:11.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:192200749;
mso-list-type:hybrid;
mso-list-template-ids:-832897488 603474054 -740237030 611642776 -1671776570 2038718986 1999243272 1599999118 617797744 -892806464;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hello OpenSHMEM community members, <o:p></o:p></p>
<p class="MsoNormal">The Intel OpenSHMEM team is thrilled to announce the second open-source release of Intel® SHMEM library, v1.1.0. Intel SHMEM is a C++ software library that enables applications to invoke GPU-initiated OpenSHMEM communication APIs within
device kernels implemented in SYCL. It supports Intel HPC/AI-focused GPUs, beginning with the Intel® Data Center GPU Max Series. Below is a summarized list of features and enhancements that are introduced in Intel SHMEM v1.1.0.
<o:p></o:p></p>
<ul style="margin-top:0in" type="disc">
<li class="MsoListParagraphCxSpFirst" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Support for OpenSHMEM 1.5 teams and team-based collective operations<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Device and host API support for strided RMA operations - ibput and ibget, from OpenSHMEM 1.6<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Device and host API support for non-blocking atomic operations<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Device and host API support for size-based RMA and signaling operations<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Device and host API support for all/any/some versions of point-to-point synchronization operations<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Device and host API support for signal set, add, and wait-until operations<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Fixed implementation of `ishmem_free`<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Compatible with <a href="https://urldefense.us/v3/__https://github.com/Sandia-OpenSHMEM/SOS/releases__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pXmu6-lc$">Sandia OpenSHMEM (SOS) v1.5.3rc1</a> and newer releases<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Support for <a href="https://urldefense.us/v3/__https://github.com/ofiwg/libfabric__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pX-x-TTA$">Open Fabrics Interfaces</a> (OFI) PSM3 provider enabled networks via SOS, in addition to CXI (HPE Slingshot) and RXM/Verbs (InfiniBand)
<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Updated <a href="https://urldefense.us/v3/__https://oneapi-src.github.io/ishmem/intro.html__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pYK1VqVk$">specification</a> with the teams API, size-based RMA, non-blocking AMO, team-based collectives, all/any/some flavors of synchronization operations, utility extensions for print messages, etc.<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
An improved and additional set of <a href="https://urldefense.us/v3/__https://github.com/oneapi-src/ishmem/tree/main/test/unit/SHMEM__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pIchrSIA$">
unit tests</a> covering functionality of the APIs<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
New <a href="https://urldefense.us/v3/__https://github.com/oneapi-src/ishmem/tree/main/examples/SHMEM__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pMlfmKik$">examples</a> illustrating use cases of Intel® SHMEM functionalities including the Teams APIs<o:p></o:p></li><li class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-left:0in;mso-add-space:auto;mso-list:l0 level1 lfo1">
Updated <a href="https://urldefense.us/v3/__https://github.com/oneapi-src/ishmem/blob/main/scripts/ishmrun__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pLqp10sA$">
launcher script</a> to launch Intel® SHMEM applications on the available SYCL devices in the system<o:p></o:p></li></ul>
<p class="MsoListParagraphCxSpLast" style="margin-bottom:0in;mso-add-space:auto">
<o:p> </o:p></p>
<p class="MsoNormal">The full source code of Intel SHMEM v1.1.0 can be accessed through the<span style="color:red">
</span>GitHub repo: <u><span style="color:#0563C1"><a href="https://urldefense.us/v3/__https://github.com/oneapi-src/ishmem__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_p9lmkUCo$">https://github.com/oneapi-src/ishmem</a></span></u>. Please follow the instructions in<span style="color:red">
</span><a href="https://urldefense.us/v3/__https://github.com/oneapi-src/ishmem/blob/main/README.md__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pIPIVQkM$"><span style="color:#0563C1">README.md</span></a> for<span style="color:red">
</span>how to build, install, and use Intel SHMEM in your application. Please refer to the examples given
<a href="https://urldefense.us/v3/__https://oneapi-src.github.io/ishmem/writing_programs.html__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_ptmWp6ZY$"><span style="color:#0563C1">here</span></a> for<span style="color:red">
</span>how to write programs utilizing the<span style="color:red"> </span>Intel SHMEM APIs. Please also look at
<a href="https://urldefense.us/v3/__https://github.com/oneapi-src/ishmem/tree/main/examples__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pGevKh_0$"><span style="color:#0563C1">example codes</span></a> which demonstrate the usage of various APIs. If you would like to contribute to the project or raise any issues, please follow the guidelines
provided in <a href="https://urldefense.us/v3/__https://github.com/oneapi-src/ishmem/blob/main/CONTRIBUTING.md__;!!G_uCfscf7eWS!bR9foQm-LsWVthfVnJM7MUYUTHl-wzqzHAErJZMNoShTK6ujH8YspxVCs4hCepSQQBdE782qACaR5l_pAL6BI4M$">
<span style="color:#0563C1">CONTRIBUTING.md</span></a>. For any other questions, please send an email to
<a href="mailto:ishmem-discuss@intel.com">ishmem-discuss@intel.com</a>.<u><span style="color:#0563C1"><o:p></o:p></span></u></p>
<p class="MsoNormal"><span style="font-size:9.0pt;line-height:106%;font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-bottom:6.0pt;line-height:normal">Enjoy! <o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:6.0pt;line-height:normal">The<span style="color:red">
</span>Intel OpenSHMEM Team<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>