Communication between and within multi-processor clusters of...

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data transfer regulating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S234000, C709S236000, C709S238000, C709S249000

Reexamination Certificate

active

07395347

ABSTRACT:
Improved techniques are provided for detecting and correcting errors and skew in inter-cluster communications within computer systems having a plurality of multi-processor clusters. The local nodes of each cluster include a plurality of processors and an interconnection controller. Intra-cluster links are formed between the local nodes, including the interconnection controller, within a cluster. Inter-cluster links are formed between interconnection controllers of different clusters. Intra-cluster packets may be serialized and encapsulated as inter-cluster packets for transmission on inter-cluster links, preferably with link-layer encapsulation. Each inter-cluster packet may include a sequence identifier and error information computed for that packet. Clock data may be embedded in symbols sent on each bit lane of the inter-cluster links. Copies of transmitted inter-cluster packets may be stored until an acknowledgement is received. The use of inter-cluster packets on an inter-cluster link is preferably transparent to other links and to the protocol layer.

REFERENCES:
patent: 4663706 (1987-05-01), Allen et al.
patent: 4667287 (1987-05-01), Allen et al.
patent: 4783657 (1988-11-01), Bouchard et al.
patent: 4783687 (1988-11-01), Rees
patent: 4935894 (1990-06-01), Ternes et al.
patent: 5125081 (1992-06-01), Chiba
patent: 5166674 (1992-11-01), Baum et al.
patent: 5191651 (1993-03-01), Halim et al.
patent: 5197130 (1993-03-01), Chen et al.
patent: 5301311 (1994-04-01), Fushimi et al.
patent: 5371852 (1994-12-01), Attanasio et al.
patent: 5394555 (1995-02-01), Hunter et al.
patent: 5561768 (1996-10-01), Smith
patent: 5623644 (1997-04-01), Self et al.
patent: 5682512 (1997-10-01), Tetrick
patent: 5692123 (1997-11-01), Logghe
patent: 5781187 (1998-07-01), Gephardt et al.
patent: 5796605 (1998-08-01), Hagersten
patent: 5805839 (1998-09-01), Singhai
patent: 5819075 (1998-10-01), Forsmo
patent: 5822531 (1998-10-01), Gorczyca et al.
patent: 5925097 (1999-07-01), Gopinath et al.
patent: 5931938 (1999-08-01), Drogichen et al.
patent: 5940870 (1999-08-01), Chi et al.
patent: 6003075 (1999-12-01), Arendt et al.
patent: 6018791 (2000-01-01), Arimilli et al.
patent: 6038651 (2000-03-01), VanHuben et al.
patent: 6047332 (2000-04-01), Viswanathan et al.
patent: 6065053 (2000-05-01), Nouri et al.
patent: 6067603 (2000-05-01), Carpenter et al.
patent: 6081874 (2000-06-01), Carpenter et al.
patent: 6085295 (2000-07-01), Ekanadham et al.
patent: 6097707 (2000-08-01), Hodzic et al.
patent: 6151663 (2000-11-01), Pawlowski et al.
patent: 6158014 (2000-12-01), Henson
patent: 6167492 (2000-12-01), Keller et al.
patent: 6192451 (2001-02-01), Arimilli et al.
patent: 6192452 (2001-02-01), Bannister et al.
patent: 6209065 (2001-03-01), Van Doren et al.
patent: 6219775 (2001-04-01), Wade et al.
patent: 6226671 (2001-05-01), Hagersten et al.
patent: 6256671 (2001-07-01), Strentzsch et al.
patent: 6259701 (2001-07-01), Shur et al.
patent: 6330643 (2001-12-01), Arimilli et al.
patent: 6331983 (2001-12-01), Haggerty et al.
patent: 6334172 (2001-12-01), Arimilli et al.
patent: 6338122 (2002-01-01), Baumgartner et al.
patent: 6349091 (2002-02-01), Li
patent: 6370585 (2002-04-01), Hagersten et al.
patent: 6377640 (2002-04-01), Trans
patent: 6378029 (2002-04-01), Venkitakrishnan et al.
patent: 6385174 (2002-05-01), Li
patent: 6385705 (2002-05-01), Keller et al.
patent: 6397255 (2002-05-01), Nurenberg et al.
patent: 6405289 (2002-06-01), Arimilli et al.
patent: 6463529 (2002-10-01), Miller et al.
patent: 6467007 (2002-10-01), Armstrong et al.
patent: 6490661 (2002-12-01), Keller et al.
patent: 6542926 (2003-04-01), Zalewski et al.
patent: 6553439 (2003-04-01), Greger et al.
patent: 6578071 (2003-06-01), Hagersten et al.
patent: 6598130 (2003-07-01), Harris et al.
patent: 6601165 (2003-07-01), Morrison et al.
patent: 6615319 (2003-09-01), Khare et al.
patent: 6631447 (2003-10-01), Morioka et al.
patent: 6633960 (2003-10-01), Kessler et al.
patent: 6675253 (2004-01-01), Brinkmann, Jr. et al.
patent: 6687751 (2004-02-01), Wils et al.
patent: 6690757 (2004-02-01), Bunton et al.
patent: 6704842 (2004-03-01), Janakiraman et al.
patent: 6718552 (2004-04-01), Goode
patent: 6751698 (2004-06-01), Deneroff et al.
patent: 6754782 (2004-06-01), Arimilli et al.
patent: 6760819 (2004-07-01), Dhong et al.
patent: 6772226 (2004-08-01), Bommareddy et al.
patent: 6779036 (2004-08-01), Deshpande
patent: 6785726 (2004-08-01), Freeman et al.
patent: 6820174 (2004-11-01), Venderwiel
patent: 6826660 (2004-11-01), Hagersten et al.
patent: 6842857 (2005-01-01), Lee et al.
patent: 6847993 (2005-01-01), Novaes et al.
patent: 6854069 (2005-02-01), Kampe et al.
patent: 6856621 (2005-02-01), Artes
patent: 6865595 (2005-03-01), Glasco et al.
patent: 6920519 (2005-07-01), Beukema et al.
patent: 6938094 (2005-08-01), Keller et al.
patent: 6977908 (2005-12-01), De Azevedo et al.
patent: 7010617 (2006-03-01), Kampe et al.
patent: 7043569 (2006-05-01), Chou et al.
patent: 7103636 (2006-09-01), Glasco et al.
patent: 7103823 (2006-09-01), Nemawarkar et al.
patent: 7117419 (2006-10-01), Nemawarkar et al.
patent: 7155525 (2006-12-01), Glasco et al.
patent: 7222262 (2007-05-01), Prasadh et al.
patent: 2001/0014097 (2001-08-01), Beck et al.
patent: 2001/0037435 (2001-11-01), Van Doren
patent: 2002/0004886 (2002-01-01), Hagersten et al.
patent: 2002/0004915 (2002-01-01), Fung
patent: 2002/0007463 (2002-01-01), Fung et al.
patent: 2002/0083149 (2002-06-01), Van Huben et al.
patent: 2002/0083243 (2002-06-01), Van Huben et al.
patent: 2002/0087811 (2002-07-01), Khare et al.
patent: 2002/0156888 (2002-10-01), Lee et al.
patent: 2002/0157035 (2002-10-01), Wong et al.
patent: 2002/0174168 (2002-11-01), Beukema et al.
patent: 2003/0088754 (2003-05-01), Barry et al.
patent: 2003/0149844 (2003-08-01), Duncan et al.
patent: 2003/0196047 (2003-10-01), Kessler et al.
patent: 2003/0212873 (2003-11-01), Lee et al.
patent: 2003/0225909 (2003-12-01), Glasco et al.
patent: 2003/0233388 (2003-12-01), Glasco et al.
patent: 2004/0073755 (2004-04-01), Webb et al.
patent: 2004/0098475 (2004-05-01), Zeitler et al.
patent: 2004/0117510 (2004-06-01), Arimilli et al.
patent: 0978781 (2000-02-01), None
patent: WO 02/39242 (2002-05-01), None
International Search Report dated Jul. 30, 2004, from PCT Application No. PCT/US2003/034687, 9 pages.
D. E. Culler, J. P. Singh, A. Gupta, “Parallel Computer Architecture”, 1999 Morgan Kaufmann, San Francisco, CA USA XP002277658.
Andrew Tanenbaum, “Computer Networks”, Computer Networks, London: Prentice Hall International, GB, 1996, pp. 345-403, XP002155220.
U.S. Office Action mailed Sep. 21, 2005, from U.S. Appl. No. 10/157,384.
U.S. Office Action mailed Jan. 30, 2006, from U.S. Appl. No. 10/157,384.
U.S. Office Action mailed Oct. 20, 2005, from U.S. Appl. No. 10/156,893.
U.S. Office Action mailed Dec. 12, 2005, from U.S. Appl. No. 10/635,884.
U.S. Office Action mailed Feb. 2, 2006, from U.S. Appl. No. 10/635,705.
U.S. Office Action mailed Nov. 15, 2005, from U.S. Appl. No. 10/635,793.
HyperTransport™ I/O Link Specification Revision 1.03, HyperTransport™ Consortium, Oct. 10, 2001, Copyright © 2001 HyperTransport Technology Consortium.
U.S. Office Action mailed Apr. 18, 2006, from U.S. Appl. No. 10/356,393.
European Search Report mailed Mar. 29, 2006, from European Application No. 03 778 027.7-2211.
Notice of Allowance and Notice of Allowability mailed Jun. 15, 2006, from U.S. Appl. No. 10/157,384.
Bossen et al., “Fault-tolerant design of the IBM pSeries 690 system Power4 processor technology,” IBM J.Res.and Dev.vol. 46, No. 1, Jan. 2002.
Notice of Allowance and Notice of Allowability mailed Nov. 30, 2004, from U.S. Appl. No. 10/157,340.
U.S. Office Action mailed Nov. 30, 2004, from U.S. Appl. No. 10/157,388.
Notice of Allowance and Notice of Allowability mailed May 11, 2005, from U.S. Appl. No. 10/157,388.
Notice of Allowance and Notice of Allowability mailed Sep. 27, 2005, from U.S. Appl. No. 10/157,388.
U.S. Office Action mailed Feb. 14, 2006, from U.S. Appl. No. 10/156,893.
U.S. Office Ac

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Communication between and within multi-processor clusters of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Communication between and within multi-processor clusters of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Communication between and within multi-processor clusters of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2788606

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.