A method, an apparatus and a computer program product are provided for the
compression of array redundancy data. Array redundancy data can be
lengthy and take up a lot of space on a processor. This invention
provides an algorithm that can compress array redundancy data for
storage, and decompress and reload the array redundancy data at power-on
of the processor. This compression algorithm saves a lot of space on the
processor, which enables the processor to save power during operation,
and function more efficiently. This algorithm also skips defective array
redundancy data, which can be detrimental to the processor.