Efficient hardware generation of random variates with arbitrary distributions - Thomas, DB; Luk, W (IEEE COMPUTER SOC, 2006)