Seralized race-free virtual barrier network

Electrical computers and digital processing systems: processing – Processing architecture – Array processor

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

709 3, G06F 1516

Patent

active

060853034

ABSTRACT:
Improved method and apparatus for facilitating barrier and eureka synchronization in a massively parallel processing system. The present barrier/eureka synchronization mechanism provides a partitionable, low-latency, immediately reusable, robust mechanism which can operate on a physical data-communications network and can be used to alert all processor entities (PEs) in a partition when all of the PEs in that partition have reached a designated barrier point in their individual program code, or when any one of the PEs in that partition has reached a designated eureka point in its individual program code, or when either the barrier or eureka requirements have been satisfied, which ever comes first. Multiple overlapping synchronization partitions are available simultaneously through the use of a plurality of parallel synchronization contexts. The present synchronization mechanism may be implemented on either a dedicated barrier network, or superimposed as a virtual barrier/eureka network operating on a physical data-communications network which is also used for data interchange, operating system functions, and other purposes. The present barrier/eureka mechanism also supports zero to N processor entities at each router node ("leaves" on the barrier tree), and provides a barrier sequence counter for each barrier context in order to resolve potential race conflicts that might otherwise arise.

REFERENCES:
patent: Re28577 (1975-10-01), Schmidt
patent: 4330858 (1982-05-01), Choquet
patent: 4630259 (1986-12-01), Larson et al.
patent: 4771391 (1988-09-01), Blasbalg
patent: 4811214 (1989-03-01), Nosenchuck et al.
patent: 4868818 (1989-09-01), Madan et al.
patent: 4933933 (1990-06-01), Dally et al.
patent: 4974143 (1990-11-01), Yamada
patent: 4980822 (1990-12-01), Brantley et al.
patent: 4987537 (1991-01-01), Kawata
patent: 5008882 (1991-04-01), Peterson et al.
patent: 5031211 (1991-07-01), Nagai et al.
patent: 5036459 (1991-07-01), Den Haan et al.
patent: 5081623 (1992-01-01), Ainscow
patent: 5083265 (1992-01-01), Valiant
patent: 5105424 (1992-04-01), Flaig et al.
patent: 5117350 (1992-05-01), Parrish et al.
patent: 5134690 (1992-07-01), Samatham
patent: 5157692 (1992-10-01), Horie et al.
patent: 5161156 (1992-11-01), Baum et al.
patent: 5170482 (1992-12-01), Shu et al.
patent: 5175733 (1992-12-01), Nugent
patent: 5195100 (1993-03-01), Katz et al.
patent: 5201044 (1993-04-01), Frey, Jr. et al.
patent: 5210705 (1993-05-01), Chauvel et al.
patent: 5218601 (1993-06-01), Chujo et al.
patent: 5218676 (1993-06-01), Ben-ayed et al.
patent: 5233618 (1993-08-01), Glider et al.
patent: 5239545 (1993-08-01), Buchholz
patent: 5274799 (1993-12-01), Brant et al.
patent: 5276899 (1994-01-01), Neches
patent: 5280474 (1994-01-01), Nickolls et al.
patent: 5297137 (1994-03-01), Ofek et al.
patent: 5303244 (1994-04-01), Watson
patent: 5313628 (1994-05-01), Mendelsohn et al.
patent: 5313645 (1994-05-01), Rolfe
patent: 5331631 (1994-07-01), Teraslinna
patent: 5333279 (1994-07-01), Dunning
patent: 5341504 (1994-08-01), Mori et al.
patent: 5345565 (1994-09-01), Jibbe et al.
patent: 5347450 (1994-09-01), Nugent
patent: 5353283 (1994-10-01), Tsuchiya
patent: 5365228 (1994-11-01), Childs et al.
patent: 5383191 (1995-01-01), Hobgood et al.
patent: 5390164 (1995-02-01), Kremer
patent: 5394528 (1995-02-01), Kobayashi et al.
patent: 5402428 (1995-03-01), Kakuta et al.
patent: 5434495 (1995-07-01), Oberlin
patent: 5434846 (1995-07-01), Themel et al.
patent: 5434995 (1995-07-01), Oberlin et al.
patent: 5440547 (1995-08-01), Easki
patent: 5444701 (1995-08-01), Cypher et al.
patent: 5452444 (1995-09-01), Solomon et al.
patent: 5453978 (1995-09-01), Sethu et al.
patent: 5475858 (1995-12-01), Gupta et al.
patent: 5499337 (1996-03-01), Gordon
patent: 5513192 (1996-04-01), Janku et al.
patent: 5517497 (1996-05-01), LeBoudec et al.
patent: 5519844 (1996-05-01), Stallmo
patent: 5522031 (1996-05-01), Ellis et al.
patent: 5530948 (1996-06-01), Islam
patent: 5533198 (1996-07-01), Thorson
patent: 5546549 (1996-08-01), Barrett et al.
patent: 5546596 (1996-08-01), Geist
patent: 5548639 (1996-08-01), Ogura et al.
patent: 5550589 (1996-08-01), Shiorjiri et al.
patent: 5555542 (1996-09-01), Ogura et al.
patent: 5583990 (1996-12-01), Birrittella et al.
patent: 5590284 (1996-12-01), Crosetto
patent: 5596742 (1997-01-01), Agarwal et al.
patent: 5627986 (1997-05-01), Frankland
patent: 5659796 (1997-08-01), Thorson et al.
patent: 5721819 (1998-02-01), Galles et al.
patent: 5721921 (1998-02-01), Kessler et al.
patent: 5790776 (1998-08-01), Sonnier
patent: 5793962 (1998-08-01), Badovinatz
International Search Report for International Application No. PCT/IE 95/00047; Date of Completion--Dec. 22, 1995; Authorized Officer--R. Salm.
"IEEE Standard for Scalable Coherent Interface (SCI)", IEEE Std 1596-1992, 1-248, (Mar., 1992).
"International Search Report for International Application No. PCT/US 95/15483", Date of completion--Apr. 24, 1996; Authorized Officer--P. Schenkels.
Dally & H. Aoki, W.J., "Deadlock-Free Adaptive Routing in Multicomputer Networks using Virtual Channels", I.E.E.E. Transactions on Parrallel and Distributed Systems, vol. 4, No. , at 466-475, Apr. 1993.
Galles, M., "Spider: A High-Speed Network Interconnect", IEEE Micro, 34-39, (Jan./Feb. 1997).
Gustavson, D.B., "The Scalable Coherent Interface and related Standards Projects", IEEE Micro, 10-22, (Feb., 1992).
Laudon, J., et al., "The SGI Origin: A ccNUMA Highly Scalable Server", ISCA, 1-11, (1997).
Ni, L.M., et al., "A Survey of Wormhold Routing Techniques in Direct Networks", Computer, pp. 62-75, (1993).
Patterson, D.A., et al., "A Case For Redundant Arrays Of Inexpensive Disks (RAID)", University of California at Berkeley, Report No. UCB/CSD 87/391, (Dec. 1987).
Scott, S., "The SCX Channel: A New, Supercomputer-Class System Interconnect", HOT Interconnects III, Abstract, pp. 1-11, (Aug. 1-11, 1995).
Snyder, L., "Introduction to the Configurable, Highly Parallel Computer", IEEE, pp. 47--56, (Jan. 1982).

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

Seralized race-free virtual barrier network does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Seralized race-free virtual barrier network, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Seralized race-free virtual barrier network will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1496332

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