IBM Books

Planning Volume 2, Control Workstation and Software Environment


Using an SP switch in a partition

The SP system partitioning can be used with the 16-port or 8-port SP Switch. It is not supported with the SP Switch2.

The physical makeup of a switch board

Actually, your choice in Example 1 was not necessarily as simple as suggested. A full switch board consists of 8 switch chips as shown in Figure 30. Each chip has 8 ports to which nodes and other switch chips can connect.

Precisely 4 of the switch chips can have nodes connected to them, as on the left side of the board in Figure 30. These chips are called node switch chips. Due to physical choices made in the SP frame, the nodes are connected as shown in the figure. Notice the following:

  1. Nodes 1, 2, 5 and 6 are attached to switch chip 5.
    Note:
    Nodes connected to the same chip can communicate with each other via that chip.
  2. Nodes 3, 4, 7 and 8 are attached to switch chip 6.
  3. Nodes 9, 10, 13 and 14 are attached to switch chip 4.
  4. Nodes 11, 12, 15 and 16 are attached to switch chip 7.
  5. There are no direct links among chips 4-7, nor among chips 0-3.
  6. Each of chips 4-7 is directly connected to all of chips 0-3. Therefore, for example, the nodes on switch chip 4 can communicate with the nodes on switch chip 7 via any of chips 0-3.

Figure 30. Full switch board

View figure.

Chips 0-3 are called link switch chips, and are also used in multi-frame systems to connect the various switch boards to each other using ports not shown in the figure.

Systems with switches are assumed to be used in performance-critical parallel computing. One major objective in partitioning a system with a switch is to keep the switch communication traffic in one switch partition from interfering with that of another. In order to ensure this, each switch chip is placed completely in one system partition.

Any link which joins switch chips in different partitions is disabled, so traffic of one partition cannot enter the physical bounds of another partition. The result of the partitioning choice you made in Example 1 is shown in Figure 31. Notice that the links from Chip 7 are missing in the diagram, indicating they have been logically removed from the active configuration, or disabled.

Figure 31. Nodes 11, 12, 15, and 16 partitioned off

View figure.

Systems with a low cost switch

If your system contains the low cost SP Switch-8, your system partitioning capabilities are restricted. The SP Switch-8, has only 2 chips with nodes attached. So, if you have the maximum 8 nodes attached to the switch, you have 2 possible configurations: a single-partition 8-node system, or 2 system partitions of 4 nodes each.

Switchless systems

One main consideration when planning for system partitions is the use of a switch. Partitioning, however, is also applicable to switchless systems. If you have a switchless system, and later add a switch, you might have to rethink your system partition choice. In fact you might want to reinstall the ssp.top file set so that any special switchless configurations you have constructed are removed from the system.

If you choose one of the supplied layouts, your partitioning choice is switch smart: your layout will still be usable when the switch arrives. This is because the predefined layouts are constrained to be usable in a system with an SP Switch.

Such a layout might be unsatisfactory, however, for your switchless environment, in which case you can use the System Partitioning Aid to build your own layout.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]