<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>RE: IBDM and IBMgtSim Proposal Comments</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>The point is that it is better to write user level code that is not "performance critical" in a way that is not tailored to the actual driver/Access layer. I think OpenSM vendor layer was proven to be adequate for this purpose. </FONT></P>

<P><FONT SIZE=2>It should be much simpler to port the existing tools on top of the osm_vendor_api.h rather then porting them to IBAL api. </FONT></P>

<P><FONT SIZE=2>EZ</FONT>
</P>

<P><FONT SIZE=2>Eitan Zahavi</FONT>
<BR><FONT SIZE=2>Design Technology Director</FONT>
<BR><FONT SIZE=2>Mellanox Technologies LTD</FONT>
<BR><FONT SIZE=2>Tel:+972-4-9097208</FONT>
<BR><FONT SIZE=2>Fax:+972-4-9593245</FONT>
<BR><FONT SIZE=2>P.O. Box 586 Yokneam 20692 ISRAEL</FONT>
</P>
<BR>

<P><FONT SIZE=2>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: Hal Rosenstock [<A HREF="mailto:halr@voltaire.com">mailto:halr@voltaire.com</A>]</FONT>
<BR><FONT SIZE=2>> Sent: Thursday, July 07, 2005 10:45 PM</FONT>
<BR><FONT SIZE=2>> To: Eitan Zahavi</FONT>
<BR><FONT SIZE=2>> Cc: openib-general@openib.org; openib-windows@openib.org</FONT>
<BR><FONT SIZE=2>> Subject: RE: IBDM and IBMgtSim Proposal Comments</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Hi Eitan,</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> On Thu, 2005-07-07 at 14:58, Eitan Zahavi wrote:</FONT>
<BR><FONT SIZE=2>> [snip]</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > > In the OpenIB architecture, umad is the lowest layer library and the</FONT>
<BR><FONT SIZE=2>> > > diagnostics are built on that. The OSM vendor layer is built on top</FONT>
<BR><FONT SIZE=2>> > of</FONT>
<BR><FONT SIZE=2>> > > this. So when the umad and mad libraries are ported to Windows,</FONT>
<BR><FONT SIZE=2>> > > everything on top of this will work. This includes all diagnostics</FONT>
<BR><FONT SIZE=2>> > > (OpenIB ones as well as the additional tools you are proposing to</FONT>
<BR><FONT SIZE=2>> > add).</FONT>
<BR><FONT SIZE=2>> > [EZ] There is no need to port UMAD to windows!!! We already have OSM</FONT>
<BR><FONT SIZE=2>> > Vendor ported to it. It works on top of the existing IBAL API</FONT>
<BR><FONT SIZE=2>> > (actually this is the first OSM Vendor that was ever built).</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> There is if the OpenIB diagnostics and other applications in the Linux</FONT>
<BR><FONT SIZE=2>> environment which are not on top of the "OSM" vendor layer are to work</FONT>
<BR><FONT SIZE=2>> in the Windows environment. That was what started this whole thread.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> [snip]</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I'll comment on the rest separately.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> -- Hal</FONT>
</P>

</BODY>
</HTML>