DE3584816D1 - Verfahren zum rundsenden von nachrichten in ein verteiltes rechnernetz. - Google Patents

Verfahren zum rundsenden von nachrichten in ein verteiltes rechnernetz.

Info

Publication number
DE3584816D1
DE3584816D1 DE8585111750T DE3584816T DE3584816D1 DE 3584816 D1 DE3584816 D1 DE 3584816D1 DE 8585111750 T DE8585111750 T DE 8585111750T DE 3584816 T DE3584816 T DE 3584816T DE 3584816 D1 DE3584816 D1 DE 3584816D1
Authority
DE
Germany
Prior art keywords
computer network
distributed computer
broadcasting messages
broadcasting
messages
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE8585111750T
Other languages
English (en)
Inventor
Houtan Aghili
Flaviu Ilie Cristian
Hovey Raymond Strong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE3584816D1 publication Critical patent/DE3584816D1/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
    • G06F15/17356Indirect interconnection networks
    • G06F15/17368Indirect interconnection networks non hierarchical topologies
    • G06F15/17381Two dimensional, e.g. mesh, torus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
DE8585111750T 1984-10-16 1985-09-17 Verfahren zum rundsenden von nachrichten in ein verteiltes rechnernetz. Expired - Fee Related DE3584816D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/661,514 US4644542A (en) 1984-10-16 1984-10-16 Fault-tolerant atomic broadcast methods

Publications (1)

Publication Number Publication Date
DE3584816D1 true DE3584816D1 (de) 1992-01-16

Family

ID=24653915

Family Applications (1)

Application Number Title Priority Date Filing Date
DE8585111750T Expired - Fee Related DE3584816D1 (de) 1984-10-16 1985-09-17 Verfahren zum rundsenden von nachrichten in ein verteiltes rechnernetz.

Country Status (5)

Country Link
US (1) US4644542A (de)
EP (1) EP0178473B1 (de)
JP (1) JPS6198037A (de)
CA (1) CA1223372A (de)
DE (1) DE3584816D1 (de)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4718002A (en) * 1985-06-05 1988-01-05 Tandem Computers Incorporated Method for multiprocessor communications
US4766534A (en) * 1986-10-16 1988-08-23 American Telephone And Telegraph Company, At&T Bell Laboratories Parallel processing network and method
GB2203617B (en) * 1987-03-30 1991-08-21 Ind Technology Inst Embedded test system for communications systems conformance testing
US4807224A (en) * 1987-08-21 1989-02-21 Naron Steven E Multicast data distribution system and method
EP0325384B1 (de) * 1988-01-15 1993-09-29 Quantel Limited Datenverarbeitung und -übertragung
US5109384A (en) * 1988-11-02 1992-04-28 Tseung Lawrence C N Guaranteed reliable broadcast network
US5377322A (en) * 1989-07-19 1994-12-27 Hitachi, Ltd. Information handling method and system utilizing multiple interconnected processors and controllers
JPH03130842A (ja) * 1989-10-17 1991-06-04 Toshiba Corp データベースシステムの同時実行制御装置
JPH05167585A (ja) * 1991-12-16 1993-07-02 Nec Corp ローカルエリアネットワーク同報フレーム通信装置及び方法
JP2534430B2 (ja) * 1992-04-15 1996-09-18 インターナショナル・ビジネス・マシーンズ・コーポレイション フォ―ルト・トレランスのあるコンピュ―タ・システム出力の合致を達成するための方法
US6016505A (en) * 1996-04-30 2000-01-18 International Business Machines Corporation Program product to effect barrier synchronization in a distributed computing environment
US5799146A (en) * 1996-04-30 1998-08-25 International Business Machines Corporation Communications system involving groups of processors of a distributed computing environment
US5768538A (en) * 1996-04-30 1998-06-16 International Business Machines Corporation Barrier synchronization method wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each new phase
US5748958A (en) * 1996-04-30 1998-05-05 International Business Machines Corporation System for utilizing batch requests to present membership changes to process groups
US6104871A (en) * 1996-04-30 2000-08-15 International Business Machines Corporation Utilizing batch requests to present membership changes to process groups
US5793962A (en) * 1996-04-30 1998-08-11 International Business Machines Corporation System for managing membership of a group of processors in a distributed computing environment
US5704032A (en) * 1996-04-30 1997-12-30 International Business Machines Corporation Method for group leader recovery in a distributed computing environment
US5696896A (en) * 1996-04-30 1997-12-09 International Business Machines Corporation Program product for group leader recovery in a distributed computing environment
US6216150B1 (en) 1996-04-30 2001-04-10 International Business Machines Corporation Program product for an application programming interface unifying multiple mechanisms
US5787249A (en) * 1996-04-30 1998-07-28 International Business Machines Coporation Method for managing membership of a group of processors in a distributed computing environment
US6026426A (en) * 1996-04-30 2000-02-15 International Business Machines Corporation Application programming interface unifying multiple mechanisms
US5699501A (en) * 1996-04-30 1997-12-16 International Business Machines Corporation System for group leader recovery in a distributed computing environment
US5787250A (en) * 1996-04-30 1998-07-28 International Business Machines Corporation Program product for managing membership of a group of processors in a distributed computing environment
US6052712A (en) * 1996-04-30 2000-04-18 International Business Machines Corporation System for barrier synchronization wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each subsequent phase
US5790772A (en) * 1996-04-30 1998-08-04 International Business Machines Corporation Communications method involving groups of processors of a distributed computing environment
US5764875A (en) * 1996-04-30 1998-06-09 International Business Machines Corporation Communications program product involving groups of processors of a distributed computing environment
US7162512B1 (en) 2000-02-28 2007-01-09 Microsoft Corporation Guaranteed exactly once delivery of messages
US7171613B1 (en) 2000-10-30 2007-01-30 International Business Machines Corporation Web-based application for inbound message synchronization
US6931431B2 (en) * 2001-01-13 2005-08-16 International Business Machines Corporation Agreement and atomic broadcast in asynchronous networks
US7062490B2 (en) * 2001-03-26 2006-06-13 Microsoft Corporation Serverless distributed file system
US8542680B2 (en) * 2001-07-25 2013-09-24 Vectormax Corporation Server arbitrated reliable multicast system and process for accessing the same
GB0123453D0 (en) * 2001-09-28 2001-11-21 Ncipher Corp Ltd Time stamping device
US7305585B2 (en) * 2002-05-23 2007-12-04 Exludus Technologies Inc. Asynchronous and autonomous data replication
US20080222234A1 (en) * 2002-05-23 2008-09-11 Benoit Marchand Deployment and Scaling of Virtual Environments
US20050216910A1 (en) * 2002-05-23 2005-09-29 Benoit Marchand Increasing fault-tolerance and minimizing network bandwidth requirements in software installation modules
US20050060608A1 (en) * 2002-05-23 2005-03-17 Benoit Marchand Maximizing processor utilization and minimizing network bandwidth requirements in throughput compute clusters
DE10256005A1 (de) * 2002-08-01 2004-02-12 Daimlerchrysler Ag Verfahren zur Nachrichtenübermittlung

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4276594A (en) * 1978-01-27 1981-06-30 Gould Inc. Modicon Division Digital computer with multi-processor capability utilizing intelligent composite memory and input/output modules and method for performing the same
US4325120A (en) * 1978-12-21 1982-04-13 Intel Corporation Data processing system
US4354225A (en) * 1979-10-11 1982-10-12 Nanodata Computer Corporation Intelligent main store for data processing systems
US4418384A (en) * 1980-10-06 1983-11-29 Honeywell Information Systems Inc. Communication subsystem with an automatic abort transmission upon transmit underrun
WO1984003158A1 (en) * 1983-02-09 1984-08-16 Ibm A method for achieving multiple processor agreement optimized for no faults

Also Published As

Publication number Publication date
EP0178473A2 (de) 1986-04-23
EP0178473B1 (de) 1991-12-04
JPH0377698B2 (de) 1991-12-11
JPS6198037A (ja) 1986-05-16
CA1223372A (en) 1987-06-23
EP0178473A3 (en) 1988-11-09
US4644542A (en) 1987-02-17

Similar Documents

Publication Publication Date Title
DE3584816D1 (de) Verfahren zum rundsenden von nachrichten in ein verteiltes rechnernetz.
DE3586929T2 (de) Verfahren zur gewaehrleistung der end-zu-end-datenintegritaet in einem lokalen multiringnetz.
DE3481656D1 (de) Verfahren zur durchfuehrung von distributionssortierung.
EP0295461A3 (en) A method for locating resources in computer networks
DE3481453D1 (de) Verfahren zur platzierung von elementen.
DE3685133D1 (de) Verfahren zur wiederholung der datenuebertragung in einem nachrichtennetz.
DE68918837D1 (de) Verfahren zur unterbrechungsfreien Rückgewinnungsversorgung in einem Übertragungssystem.
DE3586751T2 (de) Verfahren und system zur leitweglenkung von rahmen in einem lokalen multiringnetz.
DE3586359T2 (de) System und verfahren zum durchfuehren von ein-/ausgabeoperationen fuer ein virtuelles system.
DE3650333T2 (de) Verfahren zur Zustandsverwaltung gemeinsamer Betriebsmittel für ein komplexes Rechnersystem.
IT8420158A0 (it) Apparecchiatura e metodo per polverizzazione catodica a magnetron.
DE3582413D1 (de) Verfahren zur reinigung von tantal.
DE3672059D1 (de) Verfahren zum komprimieren von zwei-pegeldaten.
DE3680281D1 (de) Verfahren zum verbinden von silikonbeschichtetem gewebe.
ES544095A0 (es) Un metodo para preparar un complejo platinoso
DE3579942D1 (de) Verfahren zum loesbarmachen von interferon.
DE3582856D1 (de) Verfahren zum manipulieren von fluessigkeiten.
PT73095A (de) Verfahren und anordnung zum zeitgleichen aussenden von nachrichten uber mehrere gleichwellensender
DE3483594D1 (de) Verfahren zum anordnen einer mehrzahl von leitersegmenten in einer "bai" zusammengesetzt aus leiterkanaelen.
DE3688517T2 (de) Anpassungsfähiges Verfahren zum Komprimieren von Zeichendaten.
DE3481487D1 (de) Verfahren zum sortieren von gegenstaenden.
DE3781018T2 (de) Verfahren zum verpacken von gegenstaenden in einer folie.
DE3586470T2 (de) Verfahren zum modulieren einer traegerwelle.
DE3575437D1 (de) Verfahren zur reinigung von farbstoffen.
DE3584191D1 (de) Verfahren zum herstellen von durchgangsleitungen in einer planaren struktur.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee