In a massively parallel processing (MPP) system, bandwidth efficiency and
message packet latency rates are improved by providing routing elements
that detect, isolate and identify various routing errors. More
specifically, system lock-up, caused by corrupted message packets, can be
prevented by analyzing a given sequence of message packet codes and words
as they are received by an input buffer associated with a routing element.
By analyzing the sequence, it is possible to determine whether a tail code
fails to arrive in the prescribed sequence. If a tail code has been
received in a way that is inconsistent with an expected sequence, all of
the message packet codes and words received at the buffer can be discarded
until a valid message packet start code is received.
En un sistema del proceso masivo paralelo (MPP), la eficacia de la anchura de banda y las tarifas del estado latente del paquete del mensaje son mejoradas proporcionando los elementos de la encaminamiento que detectaron, aíslan e identifican varios errores de la encaminamiento. Más específicamente, la cárcel del sistema, causada por los paquetes corrompidos del mensaje, puede ser prevenida analizando una secuencia dada de los códigos y de las palabras del paquete del mensaje mientras que son recibidas por un almacenador intermediario de la entrada asociado a un elemento de la encaminamiento. Analizando la secuencia, es posible determinarse si un código de la cola no puede llegar en la secuencia prescrita. Si un código de la cola se ha recibido de una manera que es contraria con una secuencia prevista, todas las códigos y palabras del paquete del mensaje recibidos en el almacenador intermediario pueden ser desechadas hasta que se recibe un código válido del comienzo del paquete del mensaje.