<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 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Batang;
        panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:"Malgun Gothic";
        panose-1:2 11 5 3 2 0 0 2 0 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"Malgun Gothic";
        panose-1:2 11 5 3 2 0 0 2 0 4;}
@font-face
        {font-family:Batang;
        panose-1:2 3 6 0 0 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        text-autospace:none;
        word-break:break-hangul;
        font-size:10.0pt;
        font-family:"Malgun Gothic";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"\AE00\C790\B9CC Char";
        margin:0cm;
        margin-bottom:.0001pt;
        text-autospace:none;
        word-break:break-hangul;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        text-autospace:none;
        word-break:break-hangul;
        font-size:10.0pt;
        font-family:"Malgun Gothic";}
span.Char
        {mso-style-name:"\AE00\C790\B9CC Char";
        mso-style-priority:99;
        mso-style-link:\AE00\C790\B9CC;
        font-family:"??","serif";}
p.PlainText, li.PlainText, div.PlainText
        {mso-style-name:"Plain Text";
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        text-autospace:none;
        word-break:break-hangul;
        font-size:10.0pt;
        font-family:"Malgun Gothic";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Courier New";}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Malgun Gothic";
        color:windowtext;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Arial","sans-serif";
        color:black;
        font-weight:normal;
        font-style:normal;}
span.EmailStyle24
        {mso-style-type:personal-reply;
        font-family:"Malgun Gothic";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:3.0cm 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:912861138;
        mso-list-type:hybrid;
        mso-list-template-ids:-487147416 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level4
        {mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level7
        {mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></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=KO link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Thank you.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Now I understand whole thing<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Thanks & Regards<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><div><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0070C0'>Her, Il<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0070C0'>Technology Consulting<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0070C0'>Technology Services Korea<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0070C0'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0070C0'>TEL: +82-2-2199-4475<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0070C0'>Mobile: +82-10-4765-5597<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0070C0'>il.her@hp.com</span><span lang=EN-US style='color:#1F497D'><o:p></o:p></span></p></div><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-numeric ideograph-other;word-break:keep-all'><b><span lang=EN-US style='font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-family:"Tahoma","sans-serif"'> Paul Grun [mailto:pgrun@systemfabricworks.com] <br><b>Sent:</b> Thursday, March 17, 2011 10:10 PM<br><b>To:</b> Her, Il; ewg@lists.openfabrics.org<br><b>Subject:</b> RE: [ewg] is RoCEE for Infiniband HCA or Ethernet NIC?<o:p></o:p></span></p></div></div><p class=MsoNormal align=left style='text-align:left'><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>Sounds like a slight bit of confusion…<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>OFED verbs runs over a channel adapter.  You have three choices of types of channel adapters to use –<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'><span style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>    </span></span></span><![endif]><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>An InfiniBand HCA<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'><span style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>    </span></span></span><![endif]><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>An iWARP RNIC,<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'><span style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'>    </span></span></span><![endif]><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>RoCE<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>You asked about the relationship between IB and RoCE, so let’s leave iWARP aside for now.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>IB and RoCE are virtually equivalent, with one exception:  an IB HCA runs over an InfiniBand switched fabric, whereas RoCE runs over an Ethernet layer 2 switched fabric.  If you have written your application to run over the verbs API, you can use either RoCE or InfiniBand as the underlying transport.  In other words, RoCE runs on an Ethernet NIC and IB runs on an InfiniBand HCA.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>Naturally, you cannot use InfiniBand on one end (e.g. client), and RoCE on the other (e.g. server).  It’s one or the other.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>By ‘RDMA program’, I think what you mean is an application written directly to the Verbs API.  It is possible to re-write a sockets program to run directly on RDMA verbs, or you can take advantage of some of the OFED ULPs to avoid some of that re-write.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'>-Paul<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Arial","sans-serif";color:black'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-other;word-break:keep-all'><b><span lang=EN-US style='font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-family:"Tahoma","sans-serif"'> ewg-bounces@lists.openfabrics.org [mailto:ewg-bounces@lists.openfabrics.org] <b>On Behalf Of </b>Her, Il<br><b>Sent:</b> Wednesday, March 16, 2011 9:43 AM<br><b>To:</b> ewg@lists.openfabrics.org<br><b>Subject:</b> [ewg] is RoCEE for Infiniband HCA or Ethernet NIC?<o:p></o:p></span></p></div></div><p class=MsoNormal align=left style='text-align:left'><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Hello, ewg.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I heard that Socket program and RDMA program can communicate with each other by using RoCEE<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Then does it work within Infiniband Network or Ethernet Network or both?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>I</span>’<span lang=EN-US>m confused whether RoCEE is for Infiniband HCA or Ethernet NIC.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>thank you.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-other;word-break:keep-all'><span lang=EN-IE style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Her, Il<o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-other;word-break:keep-all'><span lang=EN-IE style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Technology Consulting<o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-other;word-break:keep-all'><span lang=EN-IE style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Technology Service Korea<o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-other;word-break:keep-all'><span lang=EN-IE style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-other;word-break:keep-all'><span lang=EN-IE style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>TEL  : +82-2-2199-4475<o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-other;word-break:keep-all'><span lang=EN-IE style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Mobile : +82-10-4765-5597<o:p></o:p></span></p><p class=MsoNormal align=left style='text-align:left;text-autospace:ideograph-other;word-break:keep-all'><span lang=EN-IE style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href="mailto:choong-keun.yoo@hp.com">il.her@hp.com</a><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div></div></body></html>