Class LXMBenchmark.LCG128Source

  • Enclosing class:
    LXMBenchmark

    public static class LXMBenchmark.LCG128Source
    extends Object
    Encapsulates a method to compute an update step on a 128-bit linear congruential generator (LCG). This benchmark source targets optimisation of the 128-bit LCG update step, in particular the branch to compute carry propagation from the low to high half.
    • Method Detail

      • setup

        public void setup()
        Create the generator of output values.