The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 29, 2000

Filed:

Mar. 06, 1998
Applicant:
Inventors:

Takahiro Ogimoto, Hadano, JP;

Patrick Hamilton, Machida, JP;

Masato Ishii, Sagamihara, JP;

Assignee:

Hitachi, Ltd., Tokyo, JP;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ; G06F / ;
U.S. Cl.
CPC ...
710 33 ; 710 52 ; 710131 ; 710132 ; 370230 ; 370236 ; 370254 ; 370419 ; 370422 ; 370428 ;
Abstract

A crossbar switch and a broadcast communication method for use in a parallel computer that avoids an occurrence of deadlock states caused by conflicts for use of a path by a plurality of broadcast messages. The parallel computer, in which a plurality of nodes are connected by a crossbar switch, is provided with output buffer monitoring circuits. A vacant capacity of each of the output buffers is monitored. The vacant capacity of each output buffer is monitored to ensure that it is sufficiently high to store the broadcast message. The parallel computer is also provided with a priority controller in which one of a plurality of broadcast messages is selected when they are input. The message transmission-permit signal is issued to the packet selector circuits only when the broadcast transmission-permit signals for all the output ports for transmitting the message are issued. The broadcast transmission-permit signals are issued only when the vacant capacity of each output buffer is sufficiently high to store a broadcast message.


Find Patent Forward Citations

Loading…