Implementing a random number package with splitting facilities

  • Authors:
  • Pierre L'Ecuyer;Serge Côté

  • Affiliations:
  • Laval Univ., Quebec, P.Q., Canada;Laval Univ., Quebec, P.Q., Canada

  • Venue:
  • ACM Transactions on Mathematical Software (TOMS)
  • Year:
  • 1991

Quantified Score

Hi-index 0.00

Visualization

Abstract

A portable set of software tools is described for uniform randomvariates generation. It provides for multiple generators runningsimultaneously, and each generator has its sequence of numberspartitioned into many long (disjoint) substreams. Simple procedure callsallow the user to make any generator “jump” ahead to thebeginning of its next substream, back to the beginning of its currentsubstream, or back to the beginning of its first substream.…Implementation issues are discussed.…A Pascal implementation for32-bit computers is described.—From the Authors' Abstract