<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" 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"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16809" name=GENERATOR>
<STYLE>@font-face {
font-family: Calibri;
}
@font-face {
font-family: Tahoma;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
LI.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
DIV.MsoNormal {
FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
A:link {
COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-reply
}
.MsoChpDefault {
mso-style-type: export-only
}
DIV.Section1 {
page: Section1
}
</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 vLink=purple link=blue>
<DIV dir=ltr align=left><SPAN class=216500622-30042009><FONT face=Arial
color=#0000ff size=2>At the risk of piling on, I think what Lloyd is suggesting
is very important. The objections I continue to hear about programming using
RDMA are along the lines of "it's too hard" or "no one knows how to do it".
</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=216500622-30042009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=216500622-30042009><FONT face=Arial
color=#0000ff size=2>It occurs to me if we could provide some concise
instruction, that, coupled with the undeniable benefits of RDMA, could
provide a compelling package for "RDMA for the masses"</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=216500622-30042009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=216500622-30042009><FONT face=Arial
color=#0000ff size=2>thanks, Jim</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> mwg-bounces@lists.openfabrics.org
[mailto:mwg-bounces@lists.openfabrics.org] <B>On Behalf Of </B>Lloyd
Dickman<BR><B>Sent:</B> Thursday, April 30, 2009 1:17 PM<BR><B>To:</B> arkady
kanevsky; bill.boas@openfabrics.org<BR><B>Cc:</B> iwg@lists.openfabrics.org;
Paul Grun; OFA@lists.openfabrics.org; Paul Gray; Working Group; Wayne
Augsburger; Andy Grover; Richard Frank; Jeff@lists.openfabrics.org; Squyres;
Mikkel Hagen; Scott@lists.openfabrics.org; general@lists.openfabrics.org;
Friedman; bobs@voltaire.com; Sumanta Chatterjee; asafs`@voltaire.com; Roland
Dreier<BR><B>Subject:</B> RE: [mwg] Re: RDMA tutorial and
OFA<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=Section1>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">I
support the idea of the RDMA tutorial. Beyond the “meat” as described
below, I would encourage the tutorial to include a “how to program RDMA”
section. While OFA Verbs provides a rich set of mechanisms, it is
difficult for the average programmer to get a solid handle on how to use the
capabilities, register memory, … Some cookbook examples, or perhaps
development of several programming “patterns” can go a long way to having RDMA
become a much more mainstream application programming
paradigm.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Lloyd<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<DIV
style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<P class=MsoNormal><B><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">
mwg-bounces@lists.openfabrics.org [mailto:mwg-bounces@lists.openfabrics.org]
<B>On Behalf Of </B>arkady kanevsky<BR><B>Sent:</B> Thursday, April 30, 2009
11:27 AM<BR><B>To:</B> bill.boas@openfabrics.org<BR><B>Cc:</B>
iwg@lists.openfabrics.org; Paul Grun; Paul Gray; OFA Marketing Working Group;
Wayne Augsburger; Andy Grover; Richard Frank; asafs`@voltaire.com; Jeff Squyres;
Mikkel Hagen; general@lists.openfabrics.org; Scott Friedman; bobs@voltaire.com;
Sumanta Chatterjee; Roland Dreier<BR><B>Subject:</B> [mwg] Re: RDMA tutorial and
OFA<o:p></o:p></SPAN></P></DIV>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal>Keep me in the loop.<o:p></o:p></P>
<DIV>
<P class=MsoNormal>I am interested to do it also.<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>Thanks,<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt">Arkady<o:p></o:p></P>
<DIV>
<P class=MsoNormal>On Thu, Apr 30, 2009 at 1:39 PM, Bill Boas <<A
href="mailto:Bill.Boas@openfabrics.org">Bill.Boas@openfabrics.org</A>>
wrote:<o:p></o:p></P>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt">Richard, Andy,<BR><BR>Thanks for
copying me Richard. I had not seen Andy's email on the
general<BR>list.<BR><BR>Figuring out how to get tutorial and other documentation
created and<BR>published in the list of things to get done in 2009 for me in my
part-time<BR>role as Exec. Dir.<BR><BR>There is no funding set up for this at
the moment but I believe there will<BR>be in about 30 days.<BR><BR>That's
because I'm thinking that we can get funding for this by making it<BR>part of
the funding for a new marketing plan for OFA that, with Wayne<BR>Augsburger and
Jim Ryan, we are preparing for the OFA Board to vote on at<BR>the next con-call
meeting which is on May 20 at 9.00AM PDT.<BR><BR>Would you be willing to work
with me and create a small team from others<BR>within OFA who have the same
interest to prepare a description by May 20 of<BR>what the tutorial would look
like, who would contribute to it, how to get it<BR>"polished up" for web and/or
book style publication, what the overall costs<BR>would be, etc.<BR><BR>My
thoughts, that could be a starting point for the team's work, are that
we<BR>would make the creation a collective effort.<BR><BR>The tutorial would
have several sections for example general intro, benefits<BR>of RDMA,
applicability in HPC and Enterprise, networking background etc.<BR>Members of
the Marketing Working Group would be responsible for this.<BR><BR>The "meat"
would be sections for kernel level things (verbs etc.), then user<BR>space
things (verbs etc.), then APIs like MPI, SDP, EDS etc. - each
section<BR>overseen by the technical leaders/maintainers of the code within OFA
for<BR>that section (for Example Tom Talpey for NFSoRDMA, or you Richard for
RDS)<BR><BR>Finally the tutorial would have sections about Interoperability
Testing that<BR>OFA/IOL does but also what customers can do on there own systems
- Arkady<BR>and Rupert and IOL have put in an SC09 tutorial proposal that we
could<BR>leverage in this section.<BR><BR>To all readers of this email:-<BR>If
you have read this far, please give us all some feedback. If you
have<BR>material you'd like to contribute please say so. If there's a better
way,<BR>tell us what you think it is!<BR><BR>Thanks,<BR><BR>Bill.<BR><BR>Bill
Boas<BR>Executive Director and Vice Chair<BR>OpenFabrics
Alliance<BR>510-375-8840<BR><A
href="mailto:Bill.Boas@openfabrics.org">Bill.Boas@openfabrics.org</A><BR><A
href="http://www.openfabrics.org"
target=_blank>www.openfabrics.org</A><BR><BR>-----Original Message-----<BR>From:
Richard Frank [mailto:<A
href="mailto:richard.frank@oracle.com">richard.frank@oracle.com</A>]<BR>Sent:
Wednesday, April 29, 2009 12:58 PM<BR>To: Andy Grover<BR>Cc: Bill Boas; Sumanta
Chatterjee<BR>Subject: Re: RDMA tutorial and OFA<BR><BR>Andy, I saw your
postings to ofa-general on this and I agree it would be<BR>great to have this
documentation.<BR><BR>As OpenFabrics is really about RDMA... we need to make it
simpler<BR>for folks to pick up and run with RDMA concepts ...vs.. digging thru
the IB<BR>specs and code examples, etc.<BR><BR>Let's see what Bill Boas
thinks...perhaps OFA has a writer on board that<BR>can help us do
this..?<BR><BR>I can also help provide input for a new OFA RDMA tutorial
doc..<BR><BR>Rick<BR><BR>Andy Grover wrote:<BR>> Hi Rick,<BR>><BR>> Are
you around for a brief chat this afternoon? I have a crazy idea that<BR>>
involves OFA doing something (or putting up $$) and I wanted to see what<BR>>
you thought, since you're Oracle's OFA rep, right?<BR>><BR>> --
Andy<BR>><BR>><o:p></o:p></P></DIV>
<P class=MsoNormal><BR><BR clear=all><BR>-- <BR>Cheers,<BR>Arkady
Kanevsky<o:p></o:p></P></DIV></DIV></BODY></HTML>