@article{JSSv011i05,
title={Note on Marsaglia’s Xorshift Random Number Generators},
volume={11},
url={https://www.jstatsoft.org/index.php/jss/article/view/v011i05},
doi={10.18637/jss.v011.i05},
abstract={Marsaglia (2003) has described a class of Xorshift random number generators (RNGs) with periods 2<sup>n</sup> - 1 for n = 32, 64, etc. We show that the sequences generated by these RNGs are identical to the sequences generated by certain linear feedback shift register (LFSR) generators using "exclusive or" (xor) operations on n-bit words, with a recurrence defined by a primitive polynomial of degree n.},
number={5},
journal={Journal of Statistical Software},
author={Brent, Richard P.},
year={2004},
pages={1–5}
}