In Bearbeitung

Bitte warten ...

Einstellungen

Einstellungen

Gehe zu Anmeldung

1. WO2011147580 - MEHRPROZESSOR -COMPUTERSYSTEM MIT EINER MEHRZAHL VON ARBEITSPROZESSOREN UND EINER MEHRZAHL VON ÜBERWACHUNGSPROZESSOREN ZUR ÜBERWACHUNG DER ARBEITSPROZESSOREN

Veröffentlichungsnummer WO/2011/147580
Veröffentlichungsdatum 01.12.2011
Internationales Aktenzeichen PCT/EP2011/002622
Internationales Anmeldedatum 27.05.2011
IPC
G06F 11/00 2006.01
GSektion G Physik
06Datenverarbeitung; Rechnen oder Zählen
FElektrische digitale Datenverarbeitung
11Fehlererkennung; Fehlerkorrektur; Überwachung
G06F 11/30 2006.01
GSektion G Physik
06Datenverarbeitung; Rechnen oder Zählen
FElektrische digitale Datenverarbeitung
11Fehlererkennung; Fehlerkorrektur; Überwachung
30Überwachung
CPC
G06F 11/0724
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error 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
0706the processing taking place on a specific hardware platform or in a specific software environment
0721within a central processing unit [CPU]
0724in a multiprocessor or a multi-core unit
G06F 11/076
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error 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
0751Error or fault detection not based on redundancy
0754by exceeding limits
076by exceeding a count or rate limit, e.g. word- or bit count limit
G06F 11/3006
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
3006where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
G06F 11/3041
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
3041where the computing system component is an input/output interface
G06F 11/3055
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
G06F 11/3058
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
Anmelder
  • CHRISTMANN INFORMATIONSTECHNIK + MEDIEN GMBH & CO. KG [DE]/[DE] (AllExceptUS)
  • UNIVERSITÄT PADERBORN [DE]/[DE] (AllExceptUS)
  • CHRISTMANN, Wolfgang [DE]/[DE] (UsOnly)
  • STRUGHOLTZ, Manuel [DE]/[DE] (UsOnly)
  • HAGEMEYER, Jens [DE]/[DE] (UsOnly)
  • PORRMANN, Mario [DE]/[DE] (UsOnly)
Erfinder
  • CHRISTMANN, Wolfgang
  • STRUGHOLTZ, Manuel
  • HAGEMEYER, Jens
  • PORRMANN, Mario
Vertreter
  • GÜNTHER, Constantin
Prioritätsdaten
10 2010 021 825.128.05.2010DE
Veröffentlichungssprache Deutsch (DE)
Anmeldesprache Deutsch (DE)
Designierte Staaten
Titel
(DE) MEHRPROZESSOR -COMPUTERSYSTEM MIT EINER MEHRZAHL VON ARBEITSPROZESSOREN UND EINER MEHRZAHL VON ÜBERWACHUNGSPROZESSOREN ZUR ÜBERWACHUNG DER ARBEITSPROZESSOREN
(EN) MULTIPROCESSOR COMPUTER SYSTEM HAVING A PLURALITY OF WORKING PROCESSORS AND A PLURALITY OF MONITORING PROCESSORS FOR MONITORING THE WORKING PROCESSORS
(FR) SYSTÈME INFORMATIQUE MULTIPROCESSEUR DOTÉ D'UNE PLURALITÉ DE PROCESSEURS DE TRAVAIL ET D'UNE PLURALITÉ DE PROCESSEURS DE SURVEILLANCE SERVANT À SURVEILLER LES PROCESSEURS DE TRAVAIL
Zusammenfassung
(DE)
Die Erfindung betrifft ein Mehrprozessor-Computersystem (1) mit einer Mehrzahl von Arbeitsprozessoren (7), die zur Ausführung eines Benutzerprogramms eingerichtet sind, und einer Mehrzahl von Überwachungsprozessoren (8, 9) zur Überwachung der Arbeitsprozessoren (7) mit folgenden Merkmalen: a) die Überwachungsprozessoren (8, 9) sind untereinander über einen Datenbus (11) zum Datenaustausch miteinander verbunden, b) ein Überwachungsprozessor ist als Master-Überwachungsprozessor (9) ausgebildet, die übrigen Überwachungsprozessoren sind als Slave-Überwachungsprozessoren (8) ausgebildet, c) jeweils ein Slave-Überwachungsprozessor (8) ist einem oder mehreren Arbeitsprozessoren (7) zugeordnet und zur Aufnahme von Betriebsdaten dieses Arbeitsprozessors (7) bzw. dieser Arbeitsprozessoren (7) eingerichtet, d) der Master-Überwachungsprozessor (9) weist eine von dem Datenbus (11) separate Kommunikationsschnittstelle (5) zum Datenaustausch mit Einrichtungen (26) außerhalb des Mehrprozessor-Computersystems (1) auf, e) der Master-Überwachungsprozessor (9) ist dazu eingerichtet, von den Slave-Überwachungsprozessoren (8) aufgenommene Betriebsdaten der Arbeitsprozessoren (7) zu sammeln, auszuwerten und auf Erfüllung wenigstens eines vorbestimmten Kommunikationskriteriums zu prüfen, und bei Erfüllung des Kommunikationskriteriums von den Slave-Überwachungsprozessoren (8) gesammelte Betriebsdaten der Arbeitsprozessoren (7) direkt oder vorverarbeitet über die Kommunikationsschnittstelle (5) auszusenden.
(EN)
The invention relates to a multiprocessor computer system (1) having a plurality of working processors (7), which are set up to execute a user program, and a plurality of monitoring processors (8, 9) for monitoring the working processors (7), having the following features: a) the monitoring processors (8, 9) are connected to one another via a data bus (11) for the purpose of interchanging data with one another, b) one monitoring processor is in the form of a master monitoring processor (9) and the remaining monitoring processors are in the form of slave monitoring processors (8), c) one slave monitoring processor (8) is respectively associated with one or more working processors (7) and is set up to record operating data relating to this or these operating processor(s) (7), d) the master monitoring processor (9) has a communication interface (5) for interchanging data with devices (26) outside the multiprocessor computer system (1), which communication interface is separate from the data bus (11), e) the master monitoring processor (9) is set up to collect operating data relating to the working processors (7), as recorded by the slave monitoring processors (8), to evaluate said data and to check the latter for compliance with at least one predetermined communication criterion, and to transmit operating data relating to the working processors (7), as collected by the slave monitoring processors (8), directly or in a preprocessed form via the communication interface (5) when the communication criterion is complied with.
(FR)
L'invention concerne un système informatique multiprocesseur (1) doté d'une pluralité de processeurs de travail (7), qui sont réalisés pour l'exécution d'un programme d'utilisateur, et d'une pluralité de processeurs de surveillance (8, 9) destinés à surveiller les processeurs de travail (7). Ledit système présente les caractéristiques suivantes : a) les processeurs de surveillance (8, 9) sont interconnectés par un bus de données (11) afin d'échanger entre eux des données, b) un processeur de surveillance est réalisé en tant que processeur de surveillance maître (9), les autres processeurs de surveillance sont réalisés en tant que processeurs de surveillance esclaves (8), c) chaque processeur de surveillance esclave (8) est associé à un ou plusieurs processeurs de travail (7) et est configuré pour recevoir des données de service de ce processeur de travail (7) ou de ces processeurs de travail (7), d) le processeur de surveillance maître (9) comporte une interface de communication (5) distincte du bus de données (11) servant à l'échange de données avec des installations (26) externes au système informatique multiprocesseur (1), e) le processeur de surveillance maître (9) est configuré pour collecter et évaluer les données de service des processeurs de travail (7) reçues par les processeurs de surveillance esclaves (8), pour vérifier qu'au moins un critère de communication prédéfini est satisfait et, si le critère de communication est satisfait, pour transmettre, telles quelles ou prétraitées, les données de service des processeurs de travail (7) collectées par les processeurs de surveillance esclaves (8) par l'intermédiaire de l'interface de communication (5).
Auch veröffentlicht als
Aktuellste beim Internationalen Büro vorliegende bibliographische Daten