<!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: [openib-general] Cray XD1 and OpenSM.. (ignoreing certain      guids?)</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Hi Troy,</FONT>
</P>

<P><FONT SIZE=2>The only "soft SMA" I am aware off is part of the ib management simulator code.</FONT>
<BR><FONT SIZE=2>See: sma.cpp in <A HREF="https://openib.org/svn/gen2/utils/src/linux-user/ibmgtsim/src/sma.cpp" TARGET="_blank">https://openib.org/svn/gen2/utils/src/linux-user/ibmgtsim/src/sma.cpp</A></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: Troy Benjegerdes [<A HREF="mailto:troy@scl.ameslab.gov">mailto:troy@scl.ameslab.gov</A>]</FONT>
<BR><FONT SIZE=2>> Sent: Saturday, October 15, 2005 4:13 PM</FONT>
<BR><FONT SIZE=2>> To: Hal Rosenstock</FONT>
<BR><FONT SIZE=2>> Cc: xd1-kernel@lists.scl.ameslab.gov; openib-general@openib.org</FONT>
<BR><FONT SIZE=2>> Subject: Re: [openib-general] Cray XD1 and OpenSM.. (ignoreing certain guids?)</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> >>I'm unaware of such an option. Not sure how you would specify which</FONT>
<BR><FONT SIZE=2>> >>nodes to ignore. Why would you want them on the net if they are to be</FONT>
<BR><FONT SIZE=2>> >>ignored ?</FONT>
<BR><FONT SIZE=2>> >></FONT>
<BR><FONT SIZE=2>> >>Nodes are supposed to be IB compliant: SMA is a required component of</FONT>
<BR><FONT SIZE=2>> >>all nodes.</FONT>
<BR><FONT SIZE=2>> >></FONT>
<BR><FONT SIZE=2>> >></FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> >So I presume there is no SMA for the Cray XD1. If someone is going to</FONT>
<BR><FONT SIZE=2>> >implement this, we can document what portion of the SMA needs to</FONT>
<BR><FONT SIZE=2>> >implemented to work with OpenSM. That wouldn't necessarily guarantee it</FONT>
<BR><FONT SIZE=2>> >should work with any SM as other SMs may rely on some slightly different</FONT>
<BR><FONT SIZE=2>> >things or do things in a slightly different way since there is much more</FONT>
<BR><FONT SIZE=2>> >flexibility allowed on the SM side.</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> >-- Hal</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> I would be interested to know what minimal set of the SMA needs to be</FONT>
<BR><FONT SIZE=2>> implemented. Does anyone have any SMA code in openib project yet? If so</FONT>
<BR><FONT SIZE=2>> it might be a (theoretically) simple matter of running that code on the</FONT>
<BR><FONT SIZE=2>> Cray XD1 nodes, and having the cray hardware pass the SMA packets up to</FONT>
<BR><FONT SIZE=2>> the linux kernel.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Is the SMA implemented in firmware on mellanox cards? And if there's a</FONT>
<BR><FONT SIZE=2>> 'soft-sma'  available, could it be made to work on pathscale cards as well?</FONT>
<BR><FONT SIZE=2>> _______________________________________________</FONT>
<BR><FONT SIZE=2>> openib-general mailing list</FONT>
<BR><FONT SIZE=2>> openib-general@openib.org</FONT>
<BR><FONT SIZE=2>> <A HREF="http://openib.org/mailman/listinfo/openib-general" TARGET="_blank">http://openib.org/mailman/listinfo/openib-general</A></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> To unsubscribe, please visit <A HREF="http://openib.org/mailman/listinfo/openib-general" TARGET="_blank">http://openib.org/mailman/listinfo/openib-general</A></FONT>
</P>

</BODY>
</HTML>