1. A method, comprising: partitioning a page into a plurality of cache lines, the page based on a memory space designated for error correction; a plurality of pages defining a context; storing corresponding cache lines of the pages of the context in a first memory area, the first memory area responsive to a parity operation for computing a parity value for the corresponding cache lines, a parity value for the context based on the plurality of pages; applying the parity operations to the cache lines stored in the first memory area; and iteratively replacing the cache lines in succession with other cache lines of the plurality of cache lines from a second memory area for applying the parity operation to each of the cache lines until the parity operation has been applied to all cache lines of the pages in the context, the second memory area sufficiently large for storing the entire context wherein iteratively replacing the cache lines and applying the parity operations decouples a required size of the first memory from the size of the page.