The netwires CGI is an interactive WWW tool for creation of graphical representations of interconnection networks. Rather than converting a detailed wiring pattern into a display, netwires actually designs a network according to basic design parameters. It does this using essentially the same logic that the Cluster Design Rules (CDR) uses to enumerate all viable network designs in its search... and netwires also uses similar rules to select a representative design when the same parameters could produce multiple similar designs. Netwires really generates a dot specification of the network it designs, which is then optionally converted into any of several graphic formats using one of the Graphviz tools. By far the highest quality output is EPS; font size issues and line aliasing often make the image formats substantially less pretty.
Although netwires can be given its parameters using this form, the more common usage is to simply append the parameters to the URL to generate an inline image. To facilitate URL encoding within relatively short maximum length limits, the parameter names are very terse. For example:
will generate a JPEG image of a 96 node FNN using 3 NIs/node and 48-port switches. Thus, this form is written primarily as documentation of the terse parameter names and their allowable values. View the page source to see all the parameter names.
Netwires was created by Prof. Hank Dietz as a service to the cluster computing community. We have tried to make it correct and useful, but you use it at your own risk.
The only thing set in stone is our name.