Normal Lehmer generator implementations choose a modulus close to the machine word size. An MWC generator instead maintains its state in base , so multiplying by  is done implicitly by shifting one word.
Conventional Lehmer generators typically employ a modulus close to the machine word length. On the other hand, MWC generators preserve their internal state in base , which means that multiplication by  is performed automatically through leftward bit-shifting of a single word.