← Back to Patent Explorer
US5313649A Expired / Lapsed US ⏱️ 0.0 years remaining

Switch queue structure for one-network parallel processor systems

Assignee: International Business Machines Corp
•
Filing: 1991-05-28
•
Granted: 1994-05-17
•
Expires: 2011-05-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A switch queue structure for one-network parallel processor systems minimizes chip count and reduces the possibility of deadlock which might otherwise occur with this type of switch structure. The switch queue structure comprises a plurality of input ports and a plurality of output ports equal in number to a number of processor/memory elements (PMEs) in a parallel processor system. A plurality of identical stages interconnect the plurality of input ports and the plurality of output ports. Each stage includes a plurality of first groups of first-in, first-out (FIFO) registers storing request messages, a plurality of second groups of first-in, first-out registers storing response messages, and a plurality of multiplexers. Each of the multiplexers have inputs connected to the FIFO registers in each of the first and second groups for routing responses to memory requests from addressed processor/memory elements to requesting processor/memory elements and for routing memory requests from processor/memory elements to addressed processor/memory elements.

Inventors

  • 👤 Yarsun Hsu
  • 👤 Rory D. Jackson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 22:44
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/173; G06F15/17356; G06F15/17368; G06F15/17393; H04L; H04L49/00; H04L49/10; H04L49/103; H04L49/15; H04L49/20; H04L49/205; H04L49/30; H04L49/3018; H04L49/3027; H04L49/55; H04L49/552

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 85 words
The tightly coupled parallel processor system recited in claim 1 wherein said plurality of identical stages are composed of a plurality of 2×2 switches, each of said switches including four of said first-in, first-out registers of said first group and four of said first-in, first-out registers of said second group and two of said multiplexers, each of said multiplexers having two inputs connected to two of said first-in, first-out registers of said first group and two of said first-in, first-out registers of said second group.
Claim 2
Dependent Claim 40 words
The tightly coupled parallel processor system recited in claim 1 wherein inputs from said first group of first-in, first-out registers have a higher priority than inputs from said second group of first-in, first-out registers thereby reducing the possibility of deadlock.
Claim 3
Dependent Claim 28 words
The tightly coupled parallel processor system recited in claim 2 wherein priority within said first and second groups of first-in, first-out registers is assigned on a round-robin basis.
Claim 4
Dependent Claim 73 words
The tightly coupled parallel processor system recited in claim 3 wherein each switch further includes: two input buffers connected to buffer messages to two first-in, first-out registers of each of said first and second groups of first-in, first-out registers; and two output buffers connected to outputs of said two multiplexers to buffer messages from selected ones of said fist-in, first-out registers in each of said first and second groups of first-in, first-out registers.

References Cited (Backward Citations)

US4757529A Cited
US4985832A Cited
US4914653A Cited
US4763122A Cited
EP0347763A2 Cited
US4856100A Cited
US4920484A Cited
US5107489A Cited
US5235689A Cited
US5144293A Cited
US5165021A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-16 1997-11-15 1998-05-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-16 2001-11-15 2002-05-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-16 2005-11-15 2006-05-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag