FR2440032A1 - Methode de detection de defauts dans un systeme de traitement de donnees a multiprocesseur - Google Patents
Methode de detection de defauts dans un systeme de traitement de donnees a multiprocesseurInfo
- Publication number
- FR2440032A1 FR2440032A1 FR7830292A FR7830292A FR2440032A1 FR 2440032 A1 FR2440032 A1 FR 2440032A1 FR 7830292 A FR7830292 A FR 7830292A FR 7830292 A FR7830292 A FR 7830292A FR 2440032 A1 FR2440032 A1 FR 2440032A1
- Authority
- FR
- France
- Prior art keywords
- processor
- control
- memory
- checked
- monitoring
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
- H04Q3/54—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
- H04Q3/545—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored program
- H04Q3/54541—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored program using multi-processor systems
- H04Q3/5455—Multi-processor, parallelism, distributed systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0721—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
- G06F11/0724—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU] in a multiprocessor or a multi-core unit
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0763—Error or fault detection not based on redundancy by bit configuration check, e.g. of formats or tags
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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/202—Error 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/2023—Failover techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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/202—Error 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/2035—Error 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 without idle spare hardware
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Debugging And Monitoring (AREA)
Abstract
DANS UN SYSTEME A MULTIPROCESSEUR COMPRENANT UN PROCESSEUR CENTRAL QUI CONFIE DES TACHES DE TRAITEMENT DE DONNEES A UN CERTAIN NOMBRE DE PROCESSEURS SATELLITES, L'INVENTION CONCERNE LA TECHNIQUE ET LES MOYENS MIS EN OEUVRE PAR LE PROCESSEUR CENTRAL POUR DETECTER LES DEFAUTS DE FONCTIONNEMENT DES PROCESSEURS SATELLITES. DURANT L'EXECUTION D'UNE TACHE, CHAQUE PROCESSEUR SATELLITE 1 ADDITIONNE DES MOTS DE COMMANDE EXTRAITS DE SA MEMOIRE DE PROGRAMME 2. IL S'AGIT DE MOTS DE DEUX OCTETS ET CHAQUE OCTET EST AJOUTE AU CONTENU D'UN REGISTRE PARTICULIER A HUIT BITS. LES RESULTATS SONT TRANSFERES DANS UNE MEMOIRE A ACCES SELECTIF 3 ACCESSIBLE A TOUS LES PROCESSEURS PAR L'INTERMEDIAIRE DE SELECTEURS 4. LE PROCESSEUR CENTRAL VERIFIE CYCLIQUEMENT LES RESULTATS FOURNIS PAR CHAQUE PROCESSEUR SATELLITE. APPLICATION PARTICULIERE AU SOUS-SYSTEME DE SIGNALISATION D'UN RESEAU DE TELECOMMUNICATIONS.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR7830292A FR2440032A1 (fr) | 1978-10-25 | 1978-10-25 | Methode de detection de defauts dans un systeme de traitement de donnees a multiprocesseur |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR7830292A FR2440032A1 (fr) | 1978-10-25 | 1978-10-25 | Methode de detection de defauts dans un systeme de traitement de donnees a multiprocesseur |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR2440032A1 true FR2440032A1 (fr) | 1980-05-23 |
Family
ID=9214129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR7830292A Withdrawn FR2440032A1 (fr) | 1978-10-25 | 1978-10-25 | Methode de detection de defauts dans un systeme de traitement de donnees a multiprocesseur |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR2440032A1 (fr) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2511802A1 (fr) * | 1981-08-22 | 1983-02-25 | Bosch Gmbh Robert | Procede pour accroitre la fiabilite des memoires a semi-conducteurs dans les vehicules automobiles |
| EP0058948A3 (en) * | 1981-02-25 | 1985-01-16 | Nissan Motor Company, Limited | Multiple computer system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3745316A (en) * | 1971-12-13 | 1973-07-10 | Elliott Bros | Computer checking system |
| US3996567A (en) * | 1972-05-23 | 1976-12-07 | Telefonaktiebolaget L M Ericsson | Apparatus for indicating abnormal program execution in a process controlling computer operating in real time on different priority levels |
| FR2343379A1 (fr) * | 1976-03-04 | 1977-09-30 | Post Office | Equipement de traitement des donnees |
-
1978
- 1978-10-25 FR FR7830292A patent/FR2440032A1/fr not_active Withdrawn
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3745316A (en) * | 1971-12-13 | 1973-07-10 | Elliott Bros | Computer checking system |
| US3996567A (en) * | 1972-05-23 | 1976-12-07 | Telefonaktiebolaget L M Ericsson | Apparatus for indicating abnormal program execution in a process controlling computer operating in real time on different priority levels |
| FR2343379A1 (fr) * | 1976-03-04 | 1977-09-30 | Post Office | Equipement de traitement des donnees |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0058948A3 (en) * | 1981-02-25 | 1985-01-16 | Nissan Motor Company, Limited | Multiple computer system |
| US4621322A (en) * | 1981-02-25 | 1986-11-04 | Nissan Motor Company, Limited | CPU self-test system including the capability of disconnecting a faulty CPU from the common bus of a plural CPU system |
| FR2511802A1 (fr) * | 1981-08-22 | 1983-02-25 | Bosch Gmbh Robert | Procede pour accroitre la fiabilite des memoires a semi-conducteurs dans les vehicules automobiles |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE11607T1 (de) | Pipeline-steuerung zur erzeugung von befehlen in einer digitalen rechenanlage. | |
| FR2440032A1 (fr) | Methode de detection de defauts dans un systeme de traitement de donnees a multiprocesseur | |
| FR1244634A (fr) | Procédé et dispositif de réglage de la température de vapeur d'un générateur de vapeur | |
| JPS57174747A (en) | Device diagnosing system | |
| Stuebing | A modern facility for software production and maintenance | |
| DE3688506D1 (de) | Datenverarbeitungsanlage. | |
| JPS5323245A (en) | Multiprocessor system having sensory memory | |
| FR1178599A (fr) | Procédé et dispositif de régulation d'une machine frigorifique | |
| FR1248677A (fr) | Système de commande d'un manipulateur de forgeage | |
| CH610122A5 (en) | Method for operating a multi-processor system having different processors | |
| JPS6415862A (en) | Multi-processor schedule system | |
| JPS51116639A (en) | Program execution history recording system | |
| JPS5425135A (en) | Self-diagnostic system of digital controller | |
| JPS6472238A (en) | Branch instruction processor | |
| JPS6467639A (en) | Information processor inspection system | |
| KACPRZYNSKI | Method for parallel calculation in the coordination of local solutions in the general problem of the optimal control of a large-scale system | |
| JPS52147034A (en) | Data processing unit | |
| JPS54132088A (en) | Numerical control device | |
| JPS5361944A (en) | Debug system | |
| Sannia | Applications of Computerized Control in an Aluminum Smelting Plant | |
| JPS6476336A (en) | Address trace system | |
| JPS5533250A (en) | Multiprocessor system | |
| LAZAREVICH et al. | Modeling of the process of the parallel solution of problems via multiprocessing computer systems | |
| STOCKS | The PASCAL-11 programming system[Ph. D. Thesis] | |
| KUSHISAKI et al. | Equipment wiring analysis programs[Final Report] |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse |