Patent ID: 7406086

Claim:
A multiprocessor computer system comprising: a first node controller; an interprocessor communications network operatively coupled between the first node controller and a second node controller remote from the first node controller; wherein the first node controller comprises: a crossbar unit; a plurality of ports operatively coupled to the crossbar unit, including a first port and a second port, both of a first port type and each operatively coupled to the crossbar unit, and a third port of a second port type operatively coupled to the crossbar unit, wherein the first port type has a different overall function than the second port type but wherein the first port and the second port have substantially identical function; a third node controller local to the first node controller; a router coupled to the first and third node controllers and the interprocessor communications network, the router operable to allow the first node controller to communicate with the third node controller, the router operable to allow the first node controller to communicate with the second node controller over the interprocessor communications network.