Method and apparatus for tolerance of lost timer ticks...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 11/34 (2006.01) G06F 11/00 (2006.01) G06F 11/14 (2006.01)

Patent

CA 2275242

A method and apparatus for detecting and tolerating situations in which one or more processors (112a, b, ..., n) in a multi-processor system cannot participate in timer-driven or timer-triggered protocols or event sequences. The multi-processor system includes multiple processors each having a respective memory (118a, b, ..., n). These processors are coupled by an inter- processor communication network (114) (preferably consisting of redundant paths). Processors are suspected of having failed (ceased operations) outright or having a failed timer mechanism when other processors detect the absence of periodic "IamAlive" messages from other processors. When this happens, all of the processors in the system are subjected to a series of stages in which they repeatedly broadcast their status and their connectivity to each other. During the first such stage, according to the present invention, a processor will not assert its ability to participate unless its timer mechanism is working. It arms a timer expiration event and does not assert its health until and unless that timer expiration event occurs.

Cette invention se rapporte à un procédé et à un appareil permettant de détecter et de tolérer des situations dans lesquelles une ou plusieurs unités de traitement d'un système de multitraitement ne peuvent participer à des protocoles ou des séquences d'événements déclenchés ou commandés par leur horloge. Ledit système de multitraitement comprend plusieurs unités de traitement dotées chacune d'une mémoire. Ces unités de traitement sont couplées par un réseau de communication inter-unités (constitué de préférence de voies redondantes). Les unités de traitement sont suspectées de se trouver en situation de défaillance immédiate (c'est à dire d'avoir interrompu leur traitement) ou d'être soumise à une défaillance de leur mécanisme d'horloge lorsque les autres unités de traitement détectent l'absence de messages périodiques du type "je suis en vie" en provenance d'autres unités de traitement. Dans ce cas, toutes les unités de traitement du système sont soumises à une série d'étapes au cours desquelles elles se transmettent, les unes aux autres et de manière répétée, leur statut et leur état de connectivité. Conformément à l'invention, au cours d'une telle première étape, une unité de traitement ne peut faire état de sa capacité de participer que si son mécanisme d'horloge fonctionne. Elle amorce un événement d'expiration d'horloge et ne divulgue pas son état de santé avant la survenue de cet événement d'expiration d'horloge.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for tolerance of lost timer ticks... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for tolerance of lost timer ticks..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for tolerance of lost timer ticks... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1957383

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.