HASPRNG: Hardware Accelerated Scalable Parallel Random Number Generators - CPC, Mendeley (Mendeley, 2009)