DE69219657T2 - Fortsetzung der Aufgabe eines fehlerhaften Prozessors von einem alternativen Prozessor - Google Patents

Fortsetzung der Aufgabe eines fehlerhaften Prozessors von einem alternativen Prozessor

Info

Publication number
DE69219657T2
DE69219657T2 DE69219657T DE69219657T DE69219657T2 DE 69219657 T2 DE69219657 T2 DE 69219657T2 DE 69219657 T DE69219657 T DE 69219657T DE 69219657 T DE69219657 T DE 69219657T DE 69219657 T2 DE69219657 T2 DE 69219657T2
Authority
DE
Germany
Prior art keywords
processor
continuation
task
faulty
alternative
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 - Lifetime
Application number
DE69219657T
Other languages
English (en)
Other versions
DE69219657D1 (de
Inventor
Arthur James Sutton
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 DE69219657D1 publication Critical patent/DE69219657D1/de
Publication of DE69219657T2 publication Critical patent/DE69219657T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2038Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant with a single idle spare processing component
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2023Failover techniques
    • G06F11/2028Failover techniques eliminating a faulty processor or activating a spare
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2043Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant where the redundant components share a common memory address space
DE69219657T 1991-03-26 1992-02-08 Fortsetzung der Aufgabe eines fehlerhaften Prozessors von einem alternativen Prozessor Expired - Lifetime DE69219657T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/675,393 US5214652A (en) 1991-03-26 1991-03-26 Alternate processor continuation of task of failed processor

Publications (2)

Publication Number Publication Date
DE69219657D1 DE69219657D1 (de) 1997-06-19
DE69219657T2 true DE69219657T2 (de) 1997-10-23

Family

ID=24710288

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69219657T Expired - Lifetime DE69219657T2 (de) 1991-03-26 1992-02-08 Fortsetzung der Aufgabe eines fehlerhaften Prozessors von einem alternativen Prozessor

Country Status (5)

Country Link
US (1) US5214652A (de)
EP (1) EP0505706B1 (de)
JP (1) JPH0820965B2 (de)
DE (1) DE69219657T2 (de)
WO (1) WO1992017841A1 (de)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04139544A (ja) * 1990-10-01 1992-05-13 Fujitsu Ltd データ復元方法
US5404563A (en) * 1991-08-28 1995-04-04 International Business Machines Corporation Scheduling normally interchangeable facilities in multiprocessor computer systems
US5815651A (en) * 1991-10-17 1998-09-29 Digital Equipment Corporation Method and apparatus for CPU failure recovery in symmetric multi-processing systems
WO1993018456A1 (en) * 1992-03-13 1993-09-16 Emc Corporation Multiple controller sharing in a redundant storage array
JPH05314075A (ja) * 1992-05-07 1993-11-26 Nec Corp オンラインコンピュータ装置
US5790834A (en) * 1992-08-31 1998-08-04 Intel Corporation Apparatus and method using an ID instruction to identify a computer microprocessor
US5919266A (en) * 1993-04-02 1999-07-06 Centigram Communications Corporation Apparatus and method for fault tolerant operation of a multiprocessor data processing system
US5664195A (en) * 1993-04-07 1997-09-02 Sequoia Systems, Inc. Method and apparatus for dynamic installation of a driver on a computer system
JP3300776B2 (ja) * 1994-03-15 2002-07-08 株式会社日立製作所 並列プロセッサの切替え制御方式
EP0764302B1 (de) * 1994-06-10 1998-12-02 Texas Micro Inc. Hauptspeichervorrichtung und wiederanlaufkennzeichnungsverfahren für ein fehlertolerantes rechnersystem
JP3086779B2 (ja) * 1995-06-19 2000-09-11 株式会社東芝 メモリ状態復元装置
US5745672A (en) * 1995-11-29 1998-04-28 Texas Micro, Inc. Main memory system and checkpointing protocol for a fault-tolerant computer system using a read buffer
US5751939A (en) * 1995-11-29 1998-05-12 Texas Micro, Inc. Main memory system and checkpointing protocol for fault-tolerant computer system using an exclusive-or memory
US5864657A (en) * 1995-11-29 1999-01-26 Texas Micro, Inc. Main memory system and checkpointing protocol for fault-tolerant computer system
US5737514A (en) * 1995-11-29 1998-04-07 Texas Micro, Inc. Remote checkpoint memory system and protocol for fault-tolerant computer system
JPH09251443A (ja) * 1996-03-18 1997-09-22 Hitachi Ltd 情報処理システムのプロセッサ障害回復処理方法
US6202174B1 (en) 1996-09-16 2001-03-13 Advanced Micro Devices Inc Method for identifying and correcting errors in a central processing unit
TW379298B (en) * 1996-09-30 2000-01-11 Toshiba Corp Memory updating history saving device and memory updating history saving method
US6479785B1 (en) * 1998-07-09 2002-11-12 Richard J. Fugo Device for plasma incision of mater with a specifically tuned radiofrequencty electromagnetic field generator
DE19861088A1 (de) * 1997-12-22 2000-02-10 Pact Inf Tech Gmbh Verfahren zur Reparatur von integrierten Schaltkreisen
DE19801992C2 (de) * 1998-01-20 2000-07-06 Siemens Ag Verfahren zur Verbesserung der Systemverfügbarkeit nach dem Ausfall von Prozessoren einer Prozessorplattform
US6163857A (en) * 1998-04-30 2000-12-19 International Business Machines Corporation Computer system UE recovery logic
FR2792087B1 (fr) * 1999-04-07 2001-06-15 Bull Sa Procede d'amelioration des performances d'un systeme multiprocesseur comprenant une file d'attente de travaux et architecture de systeme pour la mise en oeuvre du procede
FI108599B (fi) * 1999-04-14 2002-02-15 Ericsson Telefon Ab L M Toipuminen matkaviestinjärjestelmissä
US6721882B1 (en) * 1999-08-30 2004-04-13 Lucent Technologies Inc. Method and apparatus for warm starting a system where the system includes region(s) of software code incapable of warm starting
US6889378B2 (en) 2000-07-24 2005-05-03 Sony Corporation Information processing method, inter-task communication method, and computer-executable program for the same
US6684346B2 (en) * 2000-12-22 2004-01-27 Intel Corporation Method and apparatus for machine check abort handling in a multiprocessing system
KR100441712B1 (ko) * 2001-12-29 2004-07-27 엘지전자 주식회사 확장 가능형 다중 처리 시스템 및 그의 메모리 복제 방법
US7353433B2 (en) * 2003-12-08 2008-04-01 Intel Corporation Poisoned error signaling for proactive OS recovery
US7478278B2 (en) * 2005-04-14 2009-01-13 International Business Machines Corporation Template based parallel checkpointing in a massively parallel computer system
CN103443774A (zh) * 2007-09-25 2013-12-11 富士通株式会社 信息处理装置和控制方法
JP5509568B2 (ja) * 2008-10-03 2014-06-04 富士通株式会社 コンピュータ装置、プロセッサ診断方法、及びプロセッサ診断制御プログラム
FR2944877B1 (fr) * 2009-04-27 2011-07-01 Commissariat Energie Atomique Systeme d'imagerie par rmn a pertes cryogeniques et bruit acoustique reduits.
US8161330B1 (en) 2009-04-30 2012-04-17 Bank Of America Corporation Self-service terminal remote diagnostics
US8495424B1 (en) 2009-04-30 2013-07-23 Bank Of America Corporation Self-service terminal portal management
US20110041128A1 (en) * 2009-08-13 2011-02-17 Mathias Kohlenz Apparatus and Method for Distributed Data Processing
US9038073B2 (en) * 2009-08-13 2015-05-19 Qualcomm Incorporated Data mover moving data to accelerator for processing and returning result data based on instruction received from a processor utilizing software and hardware interrupts
US8593971B1 (en) 2011-01-25 2013-11-26 Bank Of America Corporation ATM network response diagnostic snapshot
CN102141947B (zh) * 2011-03-30 2013-04-24 东方通信股份有限公司 一种对采用嵌入式操作系统的计算机应用系统中异常任务的处理方法及系统
US9015025B2 (en) * 2011-10-31 2015-04-21 International Business Machines Corporation Verifying processor-sparing functionality in a simulation environment
US8746551B2 (en) 2012-02-14 2014-06-10 Bank Of America Corporation Predictive fault resolution
EP2835995A1 (de) * 2013-08-09 2015-02-11 Giesecke & Devrient GmbH Verfahren und Vorrichtungen zur Durchführung einer mobilen Netzschaltung
US10733165B1 (en) * 2015-07-06 2020-08-04 Workiva Inc. Distributed processing using a node hierarchy

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4377000A (en) * 1980-05-05 1983-03-15 Westinghouse Electric Corp. Automatic fault detection and recovery system which provides stability and continuity of operation in an industrial multiprocessor control
US4872106A (en) * 1983-04-06 1989-10-03 New Forney Corp. Industrial process control system with back-up data processors to take over from failed primary data processors
FR2602891B1 (fr) * 1986-08-18 1990-12-07 Nec Corp Systeme de correction d'erreur d'un systeme a multiprocesseurs pour corriger une erreur dans un processeur en mettant le processeur en condition de controle apres achevement du redemarrage du microprogramme a partir d'un point de reprise
US4926320A (en) * 1987-04-07 1990-05-15 Nec Corporation Information processing system having microprogram-controlled type arithmetic processing unit
US4970640A (en) * 1987-08-28 1990-11-13 International Business Machines Corporation Device initiated partial system quiescing
JPH02132529A (ja) * 1988-11-14 1990-05-22 Hitachi Ltd 自動監視切替制御装置

Also Published As

Publication number Publication date
US5214652A (en) 1993-05-25
EP0505706A1 (de) 1992-09-30
EP0505706B1 (de) 1997-05-14
DE69219657D1 (de) 1997-06-19
JPH0820965B2 (ja) 1996-03-04
WO1992017841A1 (en) 1992-10-15
JPH05108391A (ja) 1993-04-30

Similar Documents

Publication Publication Date Title
DE69219657T2 (de) Fortsetzung der Aufgabe eines fehlerhaften Prozessors von einem alternativen Prozessor
DE69326119D1 (de) Überprüfung von Softwareprogrammen
DE69232656T2 (de) Automatische Initialisierung von einem verteilten Telekommunikationssystem
ATE216307T1 (de) Kontrolle der kanten eines objektes
DE69534113D1 (de) Kompression der Befehlswörter eines Rechners
DE69124224T2 (de) Wiederherstellung der Kante eines Schaufelblattes
FR2548051B1 (fr) Pistolet de pulverisation electrostatique
ITTO920752A1 (it) Procedimento ed apparecchiatura per controllare la posizione di un bordo di un tessuto.
DE69001719D1 (de) Elektrostatischer detektor von aerosolen.
FI921825A (fi) Seula puuhiukkasia varten
IT9022226A0 (it) Disposizioni di bilancaitura per un elemento ruotante e procedimento per realizzare la medesima.
DE69219218T2 (de) Verhinderung von ungewünschter neuinitialisierung eines rechnernetzwerkes
IT9021654A0 (it) Impianto di spruzzo a pistola di tinte o vernici su pezzi irregolari
DE9308826U1 (de) Abstreifelement an einem Abstreifer
FR2566255B1 (fr) Dispositif pour la desserte mecanisee d'un point de vente en grande surface
DE59400162D1 (de) Bauteilanordnung mit einem radialen Spalt
DE69110835T2 (de) Trennung von Methoxyisopropylamin von einem Methoxyisopropylamin-Wasser-Azeotrop.
ATA85693A (de) Vereinzelungseinrichtung an einem durchgang
DE69212269T2 (de) Aufbau eines Verbinders mit Vorrichtung zum Abführen von elektrostatischen Ladungen
FI935166A (fi) Beslag samt foerfarande foer monterande av timmerbyggnad
FR2546421B1 (fr) Pistolet de pulverisation electrostatique
DE59106862D1 (de) Schaltungsanordnung zum Regeln der Amplitude eines Fernsehsignals.
FI905709A (fi) Torkparti i en maskin foer tillverkning av en kontinuerlig bana.
IT8349367A0 (it) Composizioni farmaceutiche aventi un effetto di regolazione di funzioni agocitiche e loro impiego
NO177050C (no) Oppheng på et fartöy for et rör eller en slange

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8330 Complete disclaimer