1. A method for iterative decoding, the method comprising: instantiating an iterative decoding procedure to decode a codeword; at a first iteration of the iterative decoding procedure: retrieving, by a decoding processor, and from a syndrome memory unit, information relating to a block column including a plurality of current decoding variables at a current iteration, and determining by the decoding processor an integral value indicative of a number of multiple subsequent iterations that the entire block column is to be skipped based at least in part on an unsatisfied checks indicator; and for the number of multiple subsequent iterations following the first iteration: skipping processing the block column to reduce syndrome memory operations.