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

Synchronous message routing using a retransmitted clock signal in a multiprocessor computer system

Assignee: Intel Corp
•
Filing: 1994-01-04
•
Granted: 1995-03-14
•
Expires: 2014-01-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A parallel processing computer system having an improved architecture for communication of information between nodes. The computer system of the present invention comprises at least three nodes; each of the three nodes for processing information. Each of the nodes comprises a routing means for routing information between nodes. The routing means allow reservation of a route through the network of nodes. Messages may then be transmitted from an origin node to a destination node over the reserved route. Use of a route reservation system reduces requirements for buffering of information at intermediate nodes on a route, improves message passing latency and increases node-to-node bandwidth. The present invention teaches communication of messages between nodes in a synchronous manner.

Inventors

  • 👤 Steven F. Nugent

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 08:23
CPC Classifications
H; H04; H04L; H04L45/00; H04L45/02; H04L45/06; G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/173; G06F15/17356; G06F15/17368; H04L45/26; H04L45/40

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 308 words
A computer system having a plurality of nodes for processing information, a first node including a first processor coupled to a first router, a second node including a second processor coupled to a second router, a third node including a third processor coupled to a third router, said system comprising: a first channel coupling said first router to said second router; a second channel coupling said second router to said third router, said first channel comprising: a first channel data line for communicating data information from said first router to said second router; a first channel clock line for communicating a clock signal from said first router to said second router; a first channel reverse data line for communicating return information from said second router to said first router; and a first channel reverse clock line for communicating said clock signal from said second router to said first router; said second channel comprising: a second channel data line for communicating said data information from said second router to said third router; a second channel clock line for communicating said clock signal from said second router to said third router; a second channel reverse data line for communicating said return information from said third router to said second router; and a second channel reverse clock line for communicating said clock signal from said third router to said second router; said second router comprising retransmitting means for retransmitting said clock signal communicated on said first channel clock line onto said second channel clock line, and for retransmitting said clock signal communicated on said second channel reverse clock line onto said first channel reverse clock line; each router further comprising clocking means for using said clock signal to synchronously control the communication of said data information, and for using said clock signal to synchronously control the communication of said return information.
Claim 2
Dependent Claim 308 words
A computer system having a plurality of nodes for processing information, a first node including a first processor coupled to a first router, a second node including a second processor coupled to a second router, a third node including a third processor coupled to a third router, said system comprising: a first channel coupling said first router to said second router; a second channel coupling said second router to said third router, said first channel comprising: a first channel data line for communicating data information from said first router to said second router; a first channel clock line for communicating a clock signal from said first router to said second router; a first channel reverse data line for communicating return information from said second router to said first router; and a first channel reverse clock line for communicating said clock signal from said second router to said first router; said second channel comprising: a second channel data line for communicating said data information from said second router to said third router; a second channel clock line for communicating said clock signal from said second router to said third router; a second channel reverse data line for communicating said return information from said third router to said second router; and a second channel reverse clock line for communicating said clock signal from said third router to said second router; said second router comprising retransmitting means for retransmitting said clock signal communicated on said first channel clock line onto said second channel clock line, and for retransmitting said clock signal communicated on said second channel reverse clock line onto said first channel reverse clock line; each router further comprising clocking means for using said clock signal to synchronously control the communication of said data information, and for using said clock signal to synchronously control the communication of said return information.
Claim 3
Dependent Claim 15 words
The computer system as recited by claim 1, wherein said return information is acknowledgment information.

References Cited (Backward Citations)

US3979733A Cited
US4373183A Cited
US4710893A Cited
US4782483A Cited
US4805170A Cited
US5008882A Cited
US4998245A Cited
US4947317A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-13 1998-09-12 1999-03-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-13 2002-09-12 2003-03-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-13 2006-09-12 2007-03-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag