<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>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></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">
<div class="WordSection1">
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Pasha presented the UCX – the Unified Communication – X Framework project<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">UCX is based on a collaboration between industry, laboratories, and academia to create an open source production grade communication framework for data centric and HPC applications.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The UCX project is based on the following contributions:<o:p></o:p></p>
<p class="MsoNormal">- Mellanox co-designs network interface and contributed the MXM technology<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">- Infrastructure, UD, RC, DCT, shared memory, protocols, integration with OpenMPI/SHMEM, MPICH<o:p></o:p></p>
<p class="MsoNormal">- ORNL co-designs network contributed the UCCS project<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">- IB optimizations, Cray devices, shared memory<o:p></o:p></p>
<p class="MsoNormal">- NVIDIA co-designs high-quality support for GPU devices<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">- GPU-Direct, GDR copy, etc.<o:p></o:p></p>
<p class="MsoNormal">- IBM co-designs network interface and contributed ideas and concepts from PAMI<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">- UH/UTK focus on integration with their research platforms<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">UCX will be integrated with major MPI distributions, OpenSHMEM, PGAS languages, etc.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Woody asked if UCX can be part of OFA software distribution. In the past OFA software included MPI from OSU and OpenMPI therefore similar things were done in the past. UCX license is BSD based, similar to the MPI licenses. As OFA permits
 BSD only stack it may be part of OFED distribution in the future.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regarding the licensing, in a follow-up email Jim Ryan mentioned that “Please elaborate upon the licensing provisions on the last page of the presentation you sent out. I’m not sure I fully understand all this, but I want to remark, in
 passing, this is counter to the licensing requirements of the OFA”. UCX is a separate project today so there is no issue. If there will be a desire to bring it into OFA, a discussion will need to be done on the OFA licensing scheme – licensing of user land
 code. <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">There was a discussion on tools. Pasha has started a bi-weekly meeting to discuss need from tools. One of the previous OFV meeting was dedicated to tools as this is part of the OFV mission. Due to the expected effort around tools, Liran
 and Pasha suggested to create a sub-group under OFA to be dedicated to tools. The sub group meetings will be on every other Thu. The group confirmed the nomination of Alex Netes to be the chair of the OFV-Tools sub group.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:5.0pt;margin-right:0in;margin-bottom:5.0pt;margin-left:0in;text-autospace:none">
Regards,<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:5.0pt;margin-right:0in;margin-bottom:5.0pt;margin-left:0in;text-autospace:none">
Gilad Shainer <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:5.0pt;margin-right:0in;margin-bottom:5.0pt;margin-left:0in;text-autospace:none">
Vice President, Marketing <br>
Mellanox Technologies <br>
350 Oakmead Parkway, Suite 100, Sunnyvale CA, 94085<br>
Office: 408-916-0048, Mobile: 408-421-0048, Fax: 408-585-0348 <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>