<!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: IB Diagnositic Tools</TITLE>
</HEAD>
<BODY>
<BR>

<P><FONT SIZE=2>> > [EZ] How would you define the internal structure of a 288port switch</FONT>
<BR><FONT SIZE=2>> > in the existing topology file?</FONT>
<BR><FONT SIZE=2>> > Would it support writing code that is able to report something like</FONT>
<BR><FONT SIZE=2>> > "board spine2 of system mySwitch is missing"?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I think it could.</FONT>
<BR><FONT SIZE=2>[EZ] Anyway this capability already exists in IBDM. So why re-develop it again?</FONT>
<BR><FONT SIZE=2>Also you did not answer the first question.</FONT>
<BR><FONT SIZE=2>Is the implementation open to support definition of hierarchical internal IB network like the one embedded in a 288port switch?</FONT></P>

<P><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > The code that supports all that is part of the simulator code I have</FONT>
<BR><FONT SIZE=2>> > posted long ago.</FONT>
<BR><FONT SIZE=2>> > Please give it a look. Especially the Fabric.h, SysDef.h,</FONT>
<BR><FONT SIZE=2>> > ibnl_parser.yy in</FONT>
<BR><FONT SIZE=2>> > <A HREF="https://openib.org/svn/gen2/utils/src/linux-user/ibdm/datamodel" TARGET="_blank">https://openib.org/svn/gen2/utils/src/linux-user/ibdm/datamodel</A></FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Why part of the simulator ? Will these be part of the to be released</FONT>
<BR><FONT SIZE=2>> diagnostics ?</FONT>
<BR><FONT SIZE=2>[EZ] It was uploaded with the simulator. It is a separate library: IBDM.</FONT>
<BR><FONT SIZE=2>The simulator uses it to define the topology that is simulated.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> > > This brings in more things that are not currently ported to OpenIB</FONT>
<BR><FONT SIZE=2>> > and</FONT>
<BR><FONT SIZE=2>> > > also there are some issues with some of these tools.</FONT>
<BR><FONT SIZE=2>> > [EZ] Never heard of any specific issue. Can you describe these issues?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I'm pretty sure they were discussed on this list before perhaps quite a</FONT>
<BR><FONT SIZE=2>> while ago.</FONT>
<BR><FONT SIZE=2>[EZ] If nobody remembers what they were maybe they are not so subtle and critical?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> -- Hal</FONT>
</P>

</BODY>
</HTML>