1. A system, comprising: a variable node updater configured to compute a first message, associated with going from one of a plurality of variable nodes to one of a plurality of check nodes, wherein: (1) one or more connections between the plurality of variable nodes and the plurality of check nodes are specified by an LDPC parity check matrix and (2) a scaling constant is used to compute the first message; and a check node updater configured to compute a second message, associated with going from one of the plurality of check nodes to one of a plurality of variable nodes, wherein the scaling constant is not used to compute the second message.