Uploaded image for project: 'Commons RNG'
  1. Commons RNG
  2. RNG-111

Jenkins Small Fast generator

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Implemented
    • 1.3
    • 1.3
    • core
    • None

    Description

      Implement Bob Jenkins' Small/Fast Chaotic PRNG.

      A small noncryptographic PRNG

      Variants are provided for 32-bit and 64-bit output. The generators use bit shifts to avalanche state and many variants are provided for different shift combinations. However there is a recommended variant that has been more extensively tested. A seeding routine is provided to ensure that generators with short cycles are avoided.

      This generator has no name but appears in PractRand as JSF (Jenkins Small Fast).

      Attachments

        Activity

          People

            aherbert Alex Herbert
            aherbert Alex Herbert
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: