“…To a special degree, this research was driven by Pierre L'Ecuyer, Michael Mascagni, and others who investigated novel RNG approaches. For example, L'Ecuyer has formulated several key criteria for "good" RNGs: a long period, repeatable outputs, portability to different execution platforms, and the ability to split the output sequence into multiple independent blocks (what means they should implement an efficient jump-ahead strategy) and each block again into substreams with the leap frog approach (L'Ecuyer, 2007; L' Ecuyer and Panneton, 2005 Ecuyer and Simard, 2007) is considered the most comprehensive one and is preferred by many researchers (Salmon et al, 2011;Hill et al, 2013). A first requirement for a good parallel PRNG is that it also has to be a good sequential PRNG (Srinivasan et al, 2003).…”