发明名称 DISTRIBUTED AGREEMENT ON PROCESSOR MEMBERSHIP IN A MULTI-PROCESSOR SYSTEM
摘要 <p>La présente invention concerne un système permettant de déterminer le groupe de processeurs qui survivra à des défaillances de la communication et/ou à l'échec d'événements programmés à intervalles précis dans un système multiprocesseur (100). Les processeurs (112) disposent chacun d'une mémoire (118), et ils sont connectés au moyen d'un réseau (114) de communication inter-processeurs. Les processeurs détectent que l'ensemble de processeurs avec lesquels ils peuvent communiquer a changé. Ils choisissent alors d'arrêter ou de continuer leurs opérations de manière à minimiser la probabilité que les groupes de processeurs déconnectés continuent à fonctionner de façon indépendante. Lors du démarrage d'une opération de regroupement (622b). Un processeur est soupçonné de souffrir d'une panne lorsque les autres processeurs détectent l'absence d'un message périodique devant être transmis par ledit processeur (682). Lorsque cette situation se présente, tous les processeurs doivent passer par une série d'étapes au cours desquelles ils se communiquent les uns aux autres à plusieurs reprises leur statut et leur connectivité (830). Le processeur soupçonné ne peut pas avancer d'une étape à l'autre s'il a cessé ses opérations ou si son mécanisme d'horloge est en panne.</p>
申请公布号 WO1998033120(A1) 申请公布日期 1998.07.30
申请号 US1998001311 申请日期 1998.01.23
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址