G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 11/00 (2006.01) G06F 12/08 (2006.01) G08C 25/00 (2006.01) H03M 13/00 (2006.01) H04L 1/00 (2006.01) H05K 7/20 (2006.01)
Patent
CA 2437657
A fault isolation technique for checking the accuracy of data packets transmitted between nodes of a parallel processor (10). An independent CRC is kept of all data sent from one processor to another. At the end of each checkpoint, the CRCs are compared. If they do not match, there was an error. The CRCs may be cleared and restarted at each checkpoint. In the preferred embodiment, the basic functionality is to calculate a CRC of all packet data that has been successfully transmitted across a given link. This CRC is done on both ends of the link, thereby allowing an independant check on all data believed to have been correctly transmitted. Preferably, all links have this CRC coverage, and the CRC used in this link level check is different from that used in the packet transfer protocol. This independent check, if successfully passed, virtually eliminateds the possibility that any data errors were missed during the previous transfer period.
L'invention concerne une technique de localisation de défaillances permettant de contrôler l'exactitude de paquets de données transmis entre les noeuds d'un processeur parallèle (10). Un contrôle par redondance cyclique (CRC) indépendant est effectué sur toutes les données envoyées d'un processeur à l'autre, et reçues d'un processeur à l'autre. A la fin de chaque point de contrôle, les CRCs sont comparés. S'ils ne correspondent pas, cela signifie qu'il y a eu une erreur. Les CRCs peuvent être effacés et repris à chaque point de contrôle. Dans le mode de réalisation préféré de l'invention, la fonctionnalité de base consiste à calculer un CRC pour tous les paquets de données transmis avec succès dans une liaison donnée. Ce CRC est effectué aux deux extrémités de la liaison, permettant ainsi de contrôler de façon indépendante toutes les données qui auraient été correctement transmises. Toutes les liaisons possèdent, de préférence, cette couverture CRC, et le CRC utilisé dans ce contrôle de niveau de liaison est différent de celui utilisé dans le protocole de transfert de paquets. Ce contrôle indépendant, s'il est effectué avec succès, élimine pratiquement toute possibilité que des erreurs de données quelconques n'aient pas été identifiées au cours de la période de transfert précédente.
Chen Dong
Coteus Paul W.
Gara Alan G.
International Business Machines Corporation
Rosen Arnold
LandOfFree
Fault isolation through no-overhead link level crc does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Fault isolation through no-overhead link level crc, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Fault isolation through no-overhead link level crc will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1525448