Patent ID: 8793539

Claim:
A computer program product for maintaining data integrity in a parallel computing system, the computer program product comprising: a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code comprising: computer-readable program code configured to provide a lookup table specifying a plurality of predefined destinations for data packets; computer-readable program code configured to receive a first data packet comprising a destination address corresponding to a first destination, wherein the first data packet has an error of a first type; computer-readable program code configured to identify, based on the error of the first type, an entry in the lookup table specifying a different, second destination for data packets having errors of the first type; upon determining that the second destination is not defined, defining the second destination for the error of the first type in the lookup table; and computer-readable program code configured to send the first data packet to the second destination.