JMH S 85 org.apache.commons.rng.examples.jmh.sampling.distribution.DiscreteSamplersPerformance S 112 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.DiscreteSamplersPerformance_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 133 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_FairLock_XorShift1024StarPhi_nextLong_jmhTest S 46 Threads4_FairLock_XorShift1024StarPhi_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 98 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_baselineRandom_jmhTest S 14 baselineRandom S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 4 size 4 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.simple.ThreadLocalPerformance S 108 org.apache.commons.rng.examples.jmh.simple.generated.ThreadLocalPerformance_threadLocalRandomWrapped_jmhTest S 24 threadLocalRandomWrapped S 11 AverageTime I 1 4 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 4 1 0 1 1 2 10 3 100 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 106 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoShiRo128StarStar_jmhTest S 21 newXoShiRo128StarStar S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.BaselineGenerationPerformance S 96 org.apache.commons.rng.examples.jmh.core.generated.BaselineGenerationPerformance_nextInt_jmhTest S 7 nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 5 5 50000 6 100000 6 150000 6 200000 6 250000 U 11 NANOSECONDS E E 
JMH S 67 org.apache.commons.rng.examples.jmh.core.RngNextIntInRangeBenchmark S 93 org.apache.commons.rng.examples.jmh.core.generated.RngNextIntInRangeBenchmark_shuffle_jmhTest S 7 shuffle S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 name 6 3 jdk 7 jdkPow2 6 lemire 10 lemirePow2 8 lemire31 12 lemire31Pow2 4 size 5 1 4 2 16 3 256 4 4096 5 16384 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 116 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_SyncSplitMix_nextInt_jmhTest S 29 Threads4_SyncSplitMix_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.simple.ThreadLocalPerformance S 101 org.apache.commons.rng.examples.jmh.simple.generated.ThreadLocalPerformance_threadLocalRandom_jmhTest S 17 threadLocalRandom S 11 AverageTime I 1 4 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 4 1 0 1 1 2 10 3 100 U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 129 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createLongArraySeed_FairLock_jmhTest S 37 Threads1_createLongArraySeed_FairLock S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 132 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingPermutationSamplerRandomAccessBidirectional_jmhTest S 48 usingPermutationSamplerRandomAccessBidirectional S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.NextLongGenerationPerformance S 98 org.apache.commons.rng.examples.jmh.core.generated.NextLongGenerationPerformance_nextLongN_jmhTest S 9 nextLongN S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 44 8 BASELINE 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 11 NANOSECONDS E E 
JMH S 75 org.apache.commons.rng.examples.jmh.core.FloatingPointGenerationPerformance S 123 org.apache.commons.rng.examples.jmh.core.generated.FloatingPointGenerationPerformance_nextDoubleUsingMultiply52bits_jmhTest S 29 nextDoubleUsingMultiply52bits S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 12 MICROSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.core.NextBooleanGenerationPerformance S 103 org.apache.commons.rng.examples.jmh.core.generated.NextBooleanGenerationPerformance_nextBoolean_jmhTest S 11 nextBoolean S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 44 8 BASELINE 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 11 NANOSECONDS E E 
JMH S 86 org.apache.commons.rng.examples.jmh.sampling.distribution.GeometricSamplersPerformance S 113 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.GeometricSamplersPerformance_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 131 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createLongArraySeed_UnfairLock_jmhTest S 39 Threads4_createLongArraySeed_UnfairLock S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 118 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_ThreadLocalRNG_nextInt_jmhTest S 31 Threads1_ThreadLocalRNG_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 101 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createNativeSeed_jmhTest S 16 createNativeSeed S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 12 MICROSECONDS E E 
JMH S 84 org.apache.commons.rng.examples.jmh.sampling.distribution.PoissonSamplersPerformance S 114 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.PoissonSamplersPerformance_baselineExp_jmhTest S 11 baselineExp S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 4 mean 8 4 0.25 3 0.5 1 1 1 2 1 4 1 8 2 16 2 32 U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 136 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createIntArraySeedBlocks_UnfairLock_jmhTest S 44 Threads4_createIntArraySeedBlocks_UnfairLock S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 123 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_ThreadLocalSplitMix_nextInt_jmhTest S 36 Threads4_ThreadLocalSplitMix_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 86 org.apache.commons.rng.examples.jmh.sampling.distribution.GeometricSamplersPerformance S 111 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.GeometricSamplersPerformance_sample_jmhTest S 6 sample S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 20 probabilityOfSuccess 2 3 0.1 3 0.3 16 randomSourceName 3 12 SPLIT_MIX_64 7 MWC_256 3 JDK 11 samplerType 2 16 GeometricSampler 31 InverseTransformDiscreteSampler U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 123 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_ThreadLocalSplitMix_nextInt_jmhTest S 36 Threads1_ThreadLocalSplitMix_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 104 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoRoShiRo128Plus_jmhTest S 19 newXoRoShiRo128Plus S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 88 org.apache.commons.rng.examples.jmh.sampling.distribution.PoissonSamplerCachePerformance S 129 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.PoissonSamplerCachePerformance_runPoissonSamplerCache_jmhTest S 22 runPoissonSamplerCache S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 16 randomSourceName 1 12 SPLIT_MIX_64 5 range 7 1 1 1 4 2 16 2 64 3 256 4 1024 4 4096 U 12 MICROSECONDS E E 
JMH S 71 org.apache.commons.rng.examples.jmh.core.NextBytesGenerationPerformance S 102 org.apache.commons.rng.examples.jmh.core.generated.NextBytesGenerationPerformance_baselineVoid_jmhTest S 12 baselineVoid S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 129 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_FairLock_XoRoShiRo128Plus_nextInt_jmhTest S 42 Threads1_FairLock_XoRoShiRo128Plus_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 69 org.apache.commons.rng.examples.jmh.core.NextIntGenerationPerformance S 99 org.apache.commons.rng.examples.jmh.core.generated.NextIntGenerationPerformance_baselineInt_jmhTest S 11 baselineInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 105 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createSingleLongSeed_jmhTest S 20 createSingleLongSeed S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 119 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_Sync_Well44497b_nextInt_jmhTest S 32 Threads4_Sync_Well44497b_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 111 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_System_nanoTime_jmhTest S 24 Threads1_System_nanoTime S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 99 org.apache.commons.rng.examples.jmh.sampling.distribution.EnumeratedDistributionSamplersPerformance S 129 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.EnumeratedDistributionSamplersPerformance_sampleKnown_jmhTest S 11 sampleKnown S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 12 distribution 5 17 Binomial_N67_P0.7 14 Geometric_P0.2 15 4SidedLoadedDie 16 Poisson_Mean3.14 21 Poisson_Mean10_Mean20 16 randomSourceName 3 12 WELL_44497_B 5 ISAAC 21 XO_RO_SHI_RO_128_PLUS 11 samplerType 4 27 BinarySearchDiscreteSampler 26 AliasMethodDiscreteSampler 25 GuideTableDiscreteSampler 33 MarsagliaTsangWangDiscreteSampler U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 117 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_SyncSplitMix_nextLong_jmhTest S 30 Threads1_SyncSplitMix_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 95 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_baselineRNG_jmhTest S 11 baselineRNG S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 4 size 4 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 126 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_ThreadLocalSequenceMix_nextInt_jmhTest S 39 Threads1_ThreadLocalSequenceMix_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 75 org.apache.commons.rng.examples.jmh.core.FloatingPointGenerationPerformance S 122 org.apache.commons.rng.examples.jmh.core.generated.FloatingPointGenerationPerformance_nextFloatUsingMultiply23bits_jmhTest S 28 nextFloatUsingMultiply23bits S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 12 MICROSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.simple.ThreadLocalPerformance S 102 org.apache.commons.rng.examples.jmh.simple.generated.ThreadLocalPerformance_randomSourceCreate_jmhTest S 18 randomSourceCreate S 11 AverageTime I 1 4 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 9 numValues 4 1 0 1 1 2 10 3 100 16 randomSourceName 1 12 SPLIT_MIX_64 U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 130 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createIntArraySeed_UnfairLock_jmhTest S 38 Threads1_createIntArraySeed_UnfairLock S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 126 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_Sync_XoRoShiRo128Plus_nextLong_jmhTest S 39 Threads1_Sync_XoRoShiRo128Plus_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 99 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_baselineLong_jmhTest S 12 baselineLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 97 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newJDKRandom_jmhTest S 12 newJDKRandom S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 137 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createLongArraySeedBlocks_UnfairLock_jmhTest S 45 Threads4_createLongArraySeedBlocks_UnfairLock S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.simple.ThreadLocalPerformance S 114 org.apache.commons.rng.examples.jmh.simple.generated.ThreadLocalPerformance_threadLocalRandomSourceCurrent_jmhTest S 30 threadLocalRandomSourceCurrent S 11 AverageTime I 1 4 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 9 numValues 4 1 0 1 1 2 10 3 100 16 randomSourceName 1 12 SPLIT_MIX_64 U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.BaselineGenerationPerformance S 97 org.apache.commons.rng.examples.jmh.core.generated.BaselineGenerationPerformance_nextLong_jmhTest S 8 nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 5 5 50000 6 100000 6 150000 6 200000 6 250000 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 107 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoRoShiRo64StarStar_jmhTest S 22 newXoRoShiRo64StarStar S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 98 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newKISSRandom_jmhTest S 13 newKISSRandom S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 106 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_baselineConsumeObject_jmhTest S 21 baselineConsumeObject S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 122 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_AtomicLong_getAndIncrement_jmhTest S 35 Threads1_AtomicLong_getAndIncrement S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 67 org.apache.commons.rng.examples.jmh.core.RngNextIntInRangeBenchmark S 97 org.apache.commons.rng.examples.jmh.core.generated.RngNextIntInRangeBenchmark_baselineInt_jmhTest S 11 baselineInt S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 128 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_Sync_XorShift1024StarPhi_nextInt_jmhTest S 41 Threads1_Sync_XorShift1024StarPhi_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 110 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_Random_nextInt_jmhTest S 23 Threads1_Random_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 71 org.apache.commons.rng.examples.jmh.core.NextFloatGenerationPerformance S 99 org.apache.commons.rng.examples.jmh.core.generated.NextFloatGenerationPerformance_nextFloat_jmhTest S 9 nextFloat S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 44 8 BASELINE 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 11 NANOSECONDS E E 
JMH S 72 org.apache.commons.rng.examples.jmh.core.NextDoubleGenerationPerformance S 105 org.apache.commons.rng.examples.jmh.core.generated.NextDoubleGenerationPerformance_baselineDouble_jmhTest S 14 baselineDouble S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 126 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_UnfairLock_Well44497b_nextLong_jmhTest S 39 Threads1_UnfairLock_Well44497b_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 130 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createIntArraySeedBlocks_Sync_jmhTest S 38 Threads4_createIntArraySeedBlocks_Sync S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 124 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createIntArraySeed_Sync_jmhTest S 32 Threads1_createIntArraySeed_Sync S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 107 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXorShift1024StarPhi_jmhTest S 22 newXorShift1024StarPhi S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 72 org.apache.commons.rng.examples.jmh.core.NextDoubleGenerationPerformance S 103 org.apache.commons.rng.examples.jmh.core.generated.NextDoubleGenerationPerformance_baselineVoid_jmhTest S 12 baselineVoid S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 94 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newObject_jmhTest S 9 newObject S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 99 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_baselineVoid_jmhTest S 12 baselineVoid S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 110 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_createIntArraySeed_jmhTest S 18 createIntArraySeed S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 102 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_lookupNewInstance_jmhTest S 17 lookupNewInstance S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 12 MICROSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.BaselineGenerationPerformance S 98 org.apache.commons.rng.examples.jmh.core.generated.BaselineGenerationPerformance_nextBytes_jmhTest S 9 nextBytes S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 5 5 50000 6 100000 6 150000 6 200000 6 250000 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 131 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_UnfairLock_XoRoShiRo128Plus_nextInt_jmhTest S 44 Threads4_UnfairLock_XoRoShiRo128Plus_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 120 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingPermutationSamplerBidirectional_jmhTest S 36 usingPermutationSamplerBidirectional S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 119 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingPermutationSamplerRandomAccess_jmhTest S 35 usingPermutationSamplerRandomAccess S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 128 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createIntArraySeed_FairLock_jmhTest S 36 Threads1_createIntArraySeed_FairLock S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 97 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newWell1024a_jmhTest S 12 newWell1024a S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 121 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_AtomicInt_getAndIncrement_jmhTest S 34 Threads1_AtomicInt_getAndIncrement S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 119 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_Sync_Well44497b_nextInt_jmhTest S 32 Threads1_Sync_Well44497b_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 111 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_System_nanoTime_jmhTest S 24 Threads4_System_nanoTime S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 84 org.apache.commons.rng.examples.jmh.sampling.distribution.PoissonSamplersPerformance S 115 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.PoissonSamplersPerformance_singleSample_jmhTest S 12 singleSample S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 4 mean 9 4 0.25 3 0.5 1 1 1 2 1 4 1 8 2 16 2 32 2 64 16 randomSourceName 2 12 WELL_44497_B 21 XO_RO_SHI_RO_128_PLUS 11 samplerType 8 23 SmallMeanPoissonSampler 27 KempSmallMeanPoissonSampler 34 BoundedKempSmallMeanPoissonSampler 30 KempSmallMeanPoissonSamplerP50 39 KempSmallMeanPoissonSamplerBinarySearch 37 KempSmallMeanPoissonSamplerGuideTable 23 LargeMeanPoissonSampler 22 TinyMeanPoissonSampler U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 115 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_XorShift1024StarPhi_nextLong_jmhTest S 28 XorShift1024StarPhi_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 71 org.apache.commons.rng.examples.jmh.core.NextBytesGenerationPerformance S 103 org.apache.commons.rng.examples.jmh.core.generated.NextBytesGenerationPerformance_baselineBytes_jmhTest S 13 baselineBytes S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 102 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoShiRo128Plus_jmhTest S 17 newXoShiRo128Plus S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 105 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Well44497b_nextInt_jmhTest S 18 Well44497b_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 105 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newMersenneTwister64_jmhTest S 20 newMersenneTwister64 S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 125 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_UnfairLock_Well44497b_nextInt_jmhTest S 38 Threads4_UnfairLock_Well44497b_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 131 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingDirectRandomAccessDirectionalBidirectional_jmhTest S 47 usingDirectRandomAccessDirectionalBidirectional S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.BaselineGenerationPerformance S 98 org.apache.commons.rng.examples.jmh.core.generated.BaselineGenerationPerformance_nextFloat_jmhTest S 9 nextFloat S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 5 5 50000 6 100000 6 150000 6 200000 6 250000 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 100 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createByteArray_jmhTest S 15 createByteArray S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 12 MICROSECONDS E E 
JMH S 101 org.apache.commons.rng.examples.jmh.sampling.distribution.DiscreteUniformSamplerGenerationPerformance S 146 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.DiscreteUniformSamplerGenerationPerformance_nextDiscreteUniformSampler_jmhTest S 26 nextDiscreteUniformSampler S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 16 randomSourceName 1 12 SPLIT_MIX_64 7 samples 6 1 1 1 2 1 4 1 8 2 16 7 1000000 10 upperBound 3 3 256 3 257 10 1073741825 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 108 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newMultiplyWithCarry256_jmhTest S 23 newMultiplyWithCarry256 S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 98 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newWell44497b_jmhTest S 13 newWell44497b S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 125 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_Sync_XoRoShiRo128Plus_nextInt_jmhTest S 38 Threads1_Sync_XoRoShiRo128Plus_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 118 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_volatileLong_increment_jmhTest S 31 Threads1_volatileLong_increment S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 125 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createLongArraySeed_Sync_jmhTest S 33 Threads4_createLongArraySeed_Sync S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.BaselineGenerationPerformance S 98 org.apache.commons.rng.examples.jmh.core.generated.BaselineGenerationPerformance_nextLongN_jmhTest S 9 nextLongN S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 5 5 50000 6 100000 6 150000 6 200000 6 250000 U 11 NANOSECONDS E E 
JMH S 99 org.apache.commons.rng.examples.jmh.sampling.distribution.EnumeratedDistributionSamplersPerformance S 135 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.EnumeratedDistributionSamplersPerformance_singleSampleKnown_jmhTest S 17 singleSampleKnown S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 12 distribution 5 17 Binomial_N67_P0.7 14 Geometric_P0.2 15 4SidedLoadedDie 16 Poisson_Mean3.14 21 Poisson_Mean10_Mean20 16 randomSourceName 3 12 WELL_44497_B 5 ISAAC 21 XO_RO_SHI_RO_128_PLUS 11 samplerType 4 27 BinarySearchDiscreteSampler 26 AliasMethodDiscreteSampler 25 GuideTableDiscreteSampler 33 MarsagliaTsangWangDiscreteSampler U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 132 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_UnfairLock_XoRoShiRo128Plus_nextLong_jmhTest S 45 Threads4_UnfairLock_XoRoShiRo128Plus_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 96 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newInstance_jmhTest S 11 newInstance S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 132 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_UnfairLock_XoRoShiRo128Plus_nextLong_jmhTest S 45 Threads1_UnfairLock_XoRoShiRo128Plus_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 75 org.apache.commons.rng.examples.jmh.core.FloatingPointGenerationPerformance S 122 org.apache.commons.rng.examples.jmh.core.generated.FloatingPointGenerationPerformance_nextFloatUsingMultiply24bits_jmhTest S 28 nextFloatUsingMultiply24bits S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 12 MICROSECONDS E E 
JMH S 69 org.apache.commons.rng.examples.jmh.core.NextIntGenerationPerformance S 95 org.apache.commons.rng.examples.jmh.core.generated.NextIntGenerationPerformance_nextInt_jmhTest S 7 nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 44 8 BASELINE 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 11 NANOSECONDS E E 
JMH S 71 org.apache.commons.rng.examples.jmh.core.NextBytesGenerationPerformance S 99 org.apache.commons.rng.examples.jmh.core.generated.NextBytesGenerationPerformance_nextBytes_jmhTest S 9 nextBytes S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 44 8 BASELINE 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 116 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_SyncSplitMix_nextInt_jmhTest S 29 Threads1_SyncSplitMix_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 125 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createLongArraySeed_Sync_jmhTest S 33 Threads1_createLongArraySeed_Sync S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 118 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_ThreadLocalRNG_nextInt_jmhTest S 31 Threads4_ThreadLocalRNG_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 117 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_volatileInt_increment_jmhTest S 30 Threads4_volatileInt_increment S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 96 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newTwoCmres_jmhTest S 11 newTwoCmres S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 101 org.apache.commons.rng.examples.jmh.sampling.distribution.DiscreteUniformSamplerGenerationPerformance S 135 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.DiscreteUniformSamplerGenerationPerformance_nextIntBaseline_jmhTest S 15 nextIntBaseline S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 16 randomSourceName 1 12 SPLIT_MIX_64 7 samples 6 1 1 1 2 1 4 1 8 2 16 7 1000000 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 111 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_Random_nextLong_jmhTest S 24 Threads4_Random_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 118 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_SeedFactory_createLong_jmhTest S 31 Threads1_SeedFactory_createLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.simple.ThreadLocalPerformance S 116 org.apache.commons.rng.examples.jmh.simple.generated.ThreadLocalPerformance_threadLocalUniformRandomProvider_jmhTest S 32 threadLocalUniformRandomProvider S 11 AverageTime I 1 4 A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 9 numValues 4 1 0 1 1 2 10 3 100 16 randomSourceName 1 12 SPLIT_MIX_64 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 122 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_ThreadLocalRandom_nextLong_jmhTest S 35 Threads1_ThreadLocalRandom_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 120 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_System_currentTimeMillis_jmhTest S 33 Threads4_System_currentTimeMillis S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 96 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_baselineRNG2_jmhTest S 12 baselineRNG2 S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 4 size 4 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 98 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newWell44497a_jmhTest S 13 newWell44497a S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 111 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_Random_nextLong_jmhTest S 24 Threads1_Random_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 100 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingCollections_jmhTest S 16 usingCollections S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 69 org.apache.commons.rng.examples.jmh.core.NextIntGenerationPerformance S 96 org.apache.commons.rng.examples.jmh.core.generated.NextIntGenerationPerformance_nextIntN_jmhTest S 8 nextIntN S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 44 8 BASELINE 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.NextLongGenerationPerformance S 101 org.apache.commons.rng.examples.jmh.core.generated.NextLongGenerationPerformance_baselineVoid_jmhTest S 12 baselineVoid S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 107 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingDirectRandomAccess_jmhTest S 23 usingDirectRandomAccess S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 122 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_AtomicLong_getAndIncrement_jmhTest S 35 Threads4_AtomicLong_getAndIncrement S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 137 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createLongArraySeedBlocks_UnfairLock_jmhTest S 45 Threads1_createLongArraySeedBlocks_UnfairLock S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.NextLongGenerationPerformance S 97 org.apache.commons.rng.examples.jmh.core.generated.NextLongGenerationPerformance_nextLong_jmhTest S 8 nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 44 8 BASELINE 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 125 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_UnfairLock_Well44497b_nextInt_jmhTest S 38 Threads1_UnfairLock_Well44497b_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 120 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_Sync_Well44497b_nextLong_jmhTest S 33 Threads4_Sync_Well44497b_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 69 org.apache.commons.rng.examples.jmh.core.NextIntGenerationPerformance S 100 org.apache.commons.rng.examples.jmh.core.generated.NextIntGenerationPerformance_baselineVoid_jmhTest S 12 baselineVoid S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 101 org.apache.commons.rng.examples.jmh.sampling.distribution.DiscreteUniformSamplerGenerationPerformance S 132 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.DiscreteUniformSamplerGenerationPerformance_nextIntRange_jmhTest S 12 nextIntRange S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 16 randomSourceName 1 12 SPLIT_MIX_64 7 samples 6 1 1 1 2 1 4 1 8 2 16 7 1000000 10 upperBound 3 3 256 3 257 10 1073741825 U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.NextLongGenerationPerformance S 101 org.apache.commons.rng.examples.jmh.core.generated.NextLongGenerationPerformance_baselineLong_jmhTest S 12 baselineLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 119 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_System_identityHashCode_jmhTest S 32 Threads4_System_identityHashCode S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 121 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_ThreadLocalRandom_nextInt_jmhTest S 34 Threads1_ThreadLocalRandom_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 98 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newWell19937c_jmhTest S 13 newWell19937c S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 121 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_AtomicInt_getAndIncrement_jmhTest S 34 Threads4_AtomicInt_getAndIncrement S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 81 org.apache.commons.rng.examples.jmh.sampling.distribution.NextGaussianPerformance S 108 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.NextGaussianPerformance_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 104 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createLongArraySeed_jmhTest S 19 createLongArraySeed S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 4 size 6 1 2 1 4 1 8 2 16 3 128 3 312 U 12 MICROSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 129 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createLongArraySeed_FairLock_jmhTest S 37 Threads4_createLongArraySeed_FairLock S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 135 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_UnfairLock_XorShift1024StarPhi_nextLong_jmhTest S 48 Threads4_UnfairLock_XorShift1024StarPhi_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 96 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_baselineRNG3_jmhTest S 12 baselineRNG3 S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 4 size 4 2 10 3 100 4 1000 5 10000 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 104 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXorShift1024Star_jmhTest S 19 newXorShift1024Star S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 88 org.apache.commons.rng.examples.jmh.sampling.distribution.PoissonSamplerCachePerformance S 138 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.PoissonSamplerCachePerformance_runPoissonSamplerCacheWhenEmpty_jmhTest S 31 runPoissonSamplerCacheWhenEmpty S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 16 randomSourceName 1 12 SPLIT_MIX_64 5 range 7 1 1 1 4 2 16 2 64 3 256 4 1024 4 4096 U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 117 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_volatileInt_increment_jmhTest S 30 Threads1_volatileInt_increment S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 134 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createIntArraySeedBlocks_FairLock_jmhTest S 42 Threads4_createIntArraySeedBlocks_FairLock S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 134 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_UnfairLock_XorShift1024StarPhi_nextInt_jmhTest S 47 Threads1_UnfairLock_XorShift1024StarPhi_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 125 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_Sync_XoRoShiRo128Plus_nextInt_jmhTest S 38 Threads4_Sync_XoRoShiRo128Plus_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 133 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_FairLock_XorShift1024StarPhi_nextLong_jmhTest S 46 Threads1_FairLock_XorShift1024StarPhi_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 110 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_Random_nextInt_jmhTest S 23 Threads4_Random_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 71 org.apache.commons.rng.examples.jmh.core.NextFloatGenerationPerformance S 103 org.apache.commons.rng.examples.jmh.core.generated.NextFloatGenerationPerformance_baselineFloat_jmhTest S 13 baselineFloat S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 67 org.apache.commons.rng.examples.jmh.core.RngNextIntInRangeBenchmark S 103 org.apache.commons.rng.examples.jmh.core.generated.RngNextIntInRangeBenchmark_nextIntNloop65536_jmhTest S 17 nextIntNloop65536 S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 1 n 8 2 16 2 17 3 256 3 257 4 4096 4 4097 10 1073741824 10 1073741825 4 name 6 3 jdk 7 jdkPow2 6 lemire 10 lemirePow2 8 lemire31 12 lemire31Pow2 U 11 NANOSECONDS I 5 65536 E 
JMH S 87 org.apache.commons.rng.examples.jmh.sampling.distribution.ContinuousSamplersPerformance S 112 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.ContinuousSamplersPerformance_sample_jmhTest S 6 sample S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS 11 samplerType 12 34 BoxMullerNormalizedGaussianSampler 34 MarsagliaNormalizedGaussianSampler 33 ZigguratNormalizedGaussianSampler 30 AhrensDieterExponentialSampler 24 AhrensDieterGammaSampler 26 MarsagliaTsangGammaSampler 43 LogNormalBoxMullerNormalizedGaussianSampler 43 LogNormalMarsagliaNormalizedGaussianSampler 42 LogNormalZigguratNormalizedGaussianSampler 16 ChengBetaSampler 24 ContinuousUniformSampler 29 InverseTransformParetoSampler U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 97 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_shuffleDirect_jmhTest S 13 shuffleDirect S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 4 size 6 1 3 1 4 1 5 1 6 1 7 1 8 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 119 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_System_identityHashCode_jmhTest S 32 Threads1_System_identityHashCode S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 99 org.apache.commons.rng.examples.jmh.sampling.distribution.EnumeratedDistributionSamplersPerformance S 130 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.EnumeratedDistributionSamplersPerformance_sampleRandom_jmhTest S 12 sampleRandom S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 20 randomNonUniformSize 3 1 6 2 96 4 3072 16 randomSourceName 3 12 WELL_44497_B 5 ISAAC 21 XO_RO_SHI_RO_128_PLUS 11 samplerType 4 27 BinarySearchDiscreteSampler 26 AliasMethodDiscreteSampler 25 GuideTableDiscreteSampler 33 MarsagliaTsangWangDiscreteSampler U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 106 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoShiRo256StarStar_jmhTest S 21 newXoShiRo256StarStar S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 98 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newSplitMix64_jmhTest S 13 newSplitMix64 S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 131 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createLongArraySeedBlocks_Sync_jmhTest S 39 Threads1_createLongArraySeedBlocks_Sync S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 129 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_Sync_XorShift1024StarPhi_nextLong_jmhTest S 42 Threads4_Sync_XorShift1024StarPhi_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 99 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_shuffleIterator_jmhTest S 15 shuffleIterator S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 4 size 6 1 3 1 4 1 5 1 6 1 7 1 8 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 126 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_Sync_XoRoShiRo128Plus_nextLong_jmhTest S 39 Threads4_Sync_XoRoShiRo128Plus_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 108 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_baselineIntArray_jmhTest S 16 baselineIntArray S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 134 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createIntArraySeedBlocks_FairLock_jmhTest S 42 Threads1_createIntArraySeedBlocks_FairLock S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 127 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingDirectRandomAccessSublistBidirectional_jmhTest S 43 usingDirectRandomAccessSublistBidirectional S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 75 org.apache.commons.rng.examples.jmh.core.FloatingPointGenerationPerformance S 111 org.apache.commons.rng.examples.jmh.core.generated.FloatingPointGenerationPerformance_nextFloatBaseline_jmhTest S 17 nextFloatBaseline S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 114 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_XorShift1024StarPhi_nextInt_jmhTest S 27 XorShift1024StarPhi_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 120 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_Sync_Well44497b_nextLong_jmhTest S 33 Threads1_Sync_Well44497b_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 131 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createLongArraySeed_UnfairLock_jmhTest S 39 Threads1_createLongArraySeed_UnfairLock S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 67 org.apache.commons.rng.examples.jmh.core.RngNextIntInRangeBenchmark S 99 org.apache.commons.rng.examples.jmh.core.generated.RngNextIntInRangeBenchmark_pseudoShuffle_jmhTest S 13 pseudoShuffle S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 name 6 3 jdk 7 jdkPow2 6 lemire 10 lemirePow2 8 lemire31 12 lemire31Pow2 4 size 5 1 4 2 16 3 256 4 4096 5 16384 U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 124 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createIntArraySeed_Sync_jmhTest S 32 Threads4_createIntArraySeed_Sync S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 95 org.apache.commons.rng.examples.jmh.sampling.distribution.AliasMethodDiscreteSamplerPerformance S 127 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.AliasMethodDiscreteSamplerPerformance_createSampler_jmhTest S 13 createSampler S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 5 alpha 4 2 -1 1 0 1 1 1 2 4 size 12 1 7 1 8 1 9 2 15 2 16 2 17 2 31 2 32 2 33 2 63 2 64 2 65 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 117 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_SeedFactory_createInt_jmhTest S 30 Threads1_SeedFactory_createInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 95 org.apache.commons.rng.examples.jmh.sampling.distribution.AliasMethodDiscreteSamplerPerformance S 122 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.AliasMethodDiscreteSamplerPerformance_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.core.NextBooleanGenerationPerformance S 107 org.apache.commons.rng.examples.jmh.core.generated.NextBooleanGenerationPerformance_baselineBoolean_jmhTest S 15 baselineBoolean S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 100 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingListSampler_jmhTest S 16 usingListSampler S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 99 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createSelfSeed_jmhTest S 14 createSelfSeed S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 12 MICROSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 104 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_baselineVoid_jmhTest S 12 baselineVoid S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 112 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_XoRoShiRo128Plus_nextLong_jmhTest S 25 XoRoShiRo128Plus_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 128 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_Sync_XorShift1024StarPhi_nextInt_jmhTest S 41 Threads4_Sync_XorShift1024StarPhi_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 121 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_ThreadLocalRandom_nextInt_jmhTest S 34 Threads4_ThreadLocalRandom_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 111 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_XoRoShiRo128Plus_nextInt_jmhTest S 24 XoRoShiRo128Plus_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 130 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_FairLock_XoRoShiRo128Plus_nextLong_jmhTest S 43 Threads4_FairLock_XoRoShiRo128Plus_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 123 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_FairLock_Well44497b_nextInt_jmhTest S 36 Threads4_FairLock_Well44497b_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.BaselineGenerationPerformance S 97 org.apache.commons.rng.examples.jmh.core.generated.BaselineGenerationPerformance_nextIntN_jmhTest S 8 nextIntN S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 5 5 50000 6 100000 6 150000 6 200000 6 250000 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 106 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Well44497b_nextLong_jmhTest S 19 Well44497b_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 135 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createLongArraySeedBlocks_FairLock_jmhTest S 43 Threads1_createLongArraySeedBlocks_FairLock S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 124 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_ThreadLocalSplitMix_nextLong_jmhTest S 37 Threads4_ThreadLocalSplitMix_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 87 org.apache.commons.rng.examples.jmh.sampling.distribution.ContinuousSamplersPerformance S 114 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.ContinuousSamplersPerformance_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 123 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_FairLock_Well44497b_nextInt_jmhTest S 36 Threads1_FairLock_Well44497b_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 103 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoRoShiRo64Star_jmhTest S 18 newXoRoShiRo64Star S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 98 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newWell19937a_jmhTest S 13 newWell19937a S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 108 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoRoShiRo128StarStar_jmhTest S 23 newXoRoShiRo128StarStar S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 136 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createIntArraySeedBlocks_UnfairLock_jmhTest S 44 Threads1_createIntArraySeedBlocks_UnfairLock S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 103 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newMersenneTwister_jmhTest S 18 newMersenneTwister S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 88 org.apache.commons.rng.examples.jmh.sampling.distribution.PoissonSamplerCachePerformance S 124 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.PoissonSamplerCachePerformance_runPoissonSampler_jmhTest S 17 runPoissonSampler S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 16 randomSourceName 1 12 SPLIT_MIX_64 5 range 7 1 1 1 4 2 16 2 64 3 256 4 1024 4 4096 U 12 MICROSECONDS E E 
JMH S 75 org.apache.commons.rng.examples.jmh.core.FloatingPointGenerationPerformance S 123 org.apache.commons.rng.examples.jmh.core.generated.FloatingPointGenerationPerformance_nextDoubleUsingMultiply53bits_jmhTest S 29 nextDoubleUsingMultiply53bits S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 135 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_UnfairLock_XorShift1024StarPhi_nextLong_jmhTest S 48 Threads1_UnfairLock_XorShift1024StarPhi_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 72 org.apache.commons.rng.examples.jmh.core.NextDoubleGenerationPerformance S 101 org.apache.commons.rng.examples.jmh.core.generated.NextDoubleGenerationPerformance_nextDouble_jmhTest S 10 nextDouble S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 44 8 BASELINE 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 102 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoShiRo256Plus_jmhTest S 17 newXoShiRo256Plus S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 98 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_baselineInt_jmhTest S 11 baselineInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 119 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_ThreadLocalRNG_nextLong_jmhTest S 32 Threads4_ThreadLocalRNG_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 130 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_FairLock_XoRoShiRo128Plus_nextLong_jmhTest S 43 Threads1_FairLock_XoRoShiRo128Plus_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 135 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createLongArraySeedBlocks_FairLock_jmhTest S 43 Threads4_createLongArraySeedBlocks_FairLock S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 107 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingPermutationSampler_jmhTest S 23 usingPermutationSampler S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 132 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_FairLock_XorShift1024StarPhi_nextInt_jmhTest S 45 Threads4_FairLock_XorShift1024StarPhi_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 132 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_FairLock_XorShift1024StarPhi_nextInt_jmhTest S 45 Threads1_FairLock_XorShift1024StarPhi_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 102 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoShiRo512Plus_jmhTest S 17 newXoShiRo512Plus S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 103 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createIntArraySeed_jmhTest S 18 createIntArraySeed S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 4 size 8 1 2 1 4 2 32 3 128 3 256 3 257 3 624 4 1391 U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 126 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_UnfairLock_Well44497b_nextLong_jmhTest S 39 Threads4_UnfairLock_Well44497b_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.core.NextBooleanGenerationPerformance S 104 org.apache.commons.rng.examples.jmh.core.generated.NextBooleanGenerationPerformance_baselineVoid_jmhTest S 12 baselineVoid S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 120 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_System_currentTimeMillis_jmhTest S 33 Threads1_System_currentTimeMillis S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 99 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newISAACRandom_jmhTest S 14 newISAACRandom S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 134 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_UnfairLock_XorShift1024StarPhi_nextInt_jmhTest S 47 Threads4_UnfairLock_XorShift1024StarPhi_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 127 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_ThreadLocalSequenceMix_nextLong_jmhTest S 40 Threads4_ThreadLocalSequenceMix_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 118 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_volatileLong_increment_jmhTest S 31 Threads4_volatileLong_increment S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 99 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createNullSeed_jmhTest S 14 createNullSeed S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 129 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_FairLock_XoRoShiRo128Plus_nextInt_jmhTest S 42 Threads4_FairLock_XoRoShiRo128Plus_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 111 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_createLongArraySeed_jmhTest S 19 createLongArraySeed S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 131 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_UnfairLock_XoRoShiRo128Plus_nextInt_jmhTest S 44 Threads1_UnfairLock_XoRoShiRo128Plus_nextInt S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 84 org.apache.commons.rng.examples.jmh.sampling.distribution.PoissonSamplersPerformance S 114 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.PoissonSamplersPerformance_baselineInt_jmhTest S 11 baselineInt S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 126 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_ThreadLocalSequenceMix_nextInt_jmhTest S 39 Threads4_ThreadLocalSequenceMix_nextInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 65 org.apache.commons.rng.examples.jmh.sampling.ListShuffleBenchmark S 113 org.apache.commons.rng.examples.jmh.sampling.generated.ListShuffleBenchmark_usingListSamplerBidirectional_jmhTest S 29 usingListSamplerBidirectional S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 4 size 4 2 10 3 100 4 1000 5 10000 4 type 2 5 Array 6 Linked U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 96 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newWell512a_jmhTest S 11 newWell512a S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 131 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createLongArraySeedBlocks_Sync_jmhTest S 39 Threads4_createLongArraySeedBlocks_Sync S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 108 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createSingleIntegerSeed_jmhTest S 23 createSingleIntegerSeed S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 124 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_FairLock_Well44497b_nextLong_jmhTest S 37 Threads1_FairLock_Well44497b_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.BaselineGenerationPerformance S 99 org.apache.commons.rng.examples.jmh.core.generated.BaselineGenerationPerformance_nextDouble_jmhTest S 10 nextDouble S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 5 5 50000 6 100000 6 150000 6 200000 6 250000 U 11 NANOSECONDS E E 
JMH S 85 org.apache.commons.rng.examples.jmh.sampling.distribution.DiscreteSamplersPerformance S 110 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.DiscreteSamplersPerformance_sample_jmhTest S 6 sample S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS 11 samplerType 10 22 DiscreteUniformSampler 29 RejectionInversionZipfSampler 23 SmallMeanPoissonSampler 23 LargeMeanPoissonSampler 16 GeometricSampler 33 MarsagliaTsangWangDiscreteSampler 32 MarsagliaTsangWangPoissonSampler 33 MarsagliaTsangWangBinomialSampler 25 GuideTableDiscreteSampler 26 AliasMethodDiscreteSampler U 11 NANOSECONDS E E 
JMH S 75 org.apache.commons.rng.examples.jmh.core.FloatingPointGenerationPerformance S 121 org.apache.commons.rng.examples.jmh.core.generated.FloatingPointGenerationPerformance_nextDoubleUsingBitsToDouble_jmhTest S 27 nextDoubleUsingBitsToDouble S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 12 MICROSECONDS E E 
JMH S 81 org.apache.commons.rng.examples.jmh.sampling.distribution.NextGaussianPerformance S 127 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.NextGaussianPerformance_runJDKRandomGaussianSampler_jmhTest S 27 runJDKRandomGaussianSampler S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 67 org.apache.commons.rng.examples.jmh.core.RngNextIntInRangeBenchmark S 94 org.apache.commons.rng.examples.jmh.core.generated.RngNextIntInRangeBenchmark_nextIntN_jmhTest S 8 nextIntN S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 1 n 8 2 16 2 17 3 256 3 257 4 4096 4 4097 10 1073741824 10 1073741825 4 name 6 3 jdk 7 jdkPow2 6 lemire 10 lemirePow2 8 lemire31 12 lemire31Pow2 U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 130 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createIntArraySeed_UnfairLock_jmhTest S 38 Threads4_createIntArraySeed_UnfairLock S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 70 org.apache.commons.rng.examples.jmh.core.BaselineGenerationPerformance S 100 org.apache.commons.rng.examples.jmh.core.generated.BaselineGenerationPerformance_nextBoolean_jmhTest S 11 nextBoolean S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 9 numValues 5 5 50000 6 100000 6 150000 6 200000 6 250000 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 117 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_SeedFactory_createInt_jmhTest S 30 Threads4_SeedFactory_createInt S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 118 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_SeedFactory_createLong_jmhTest S 31 Threads4_SeedFactory_createLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 106 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_newXoShiRo512StarStar_jmhTest S 21 newXoShiRo512StarStar S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 12 MICROSECONDS E E 
JMH S 95 org.apache.commons.rng.examples.jmh.sampling.distribution.AliasMethodDiscreteSamplerPerformance S 120 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.AliasMethodDiscreteSamplerPerformance_sample_jmhTest S 6 sample S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 2 5 alpha 4 2 -1 1 0 1 1 1 2 4 size 12 1 7 1 8 1 9 2 15 2 16 2 17 2 31 2 32 2 33 2 63 2 64 2 65 U 11 NANOSECONDS E E 
JMH S 75 org.apache.commons.rng.examples.jmh.core.FloatingPointGenerationPerformance S 112 org.apache.commons.rng.examples.jmh.core.generated.FloatingPointGenerationPerformance_nextDoubleBaseline_jmhTest S 18 nextDoubleBaseline S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 12 MICROSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 129 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_Sync_XorShift1024StarPhi_nextLong_jmhTest S 42 Threads1_Sync_XorShift1024StarPhi_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 99 org.apache.commons.rng.examples.jmh.sampling.distribution.EnumeratedDistributionSamplersPerformance S 129 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.EnumeratedDistributionSamplersPerformance_baselineInt_jmhTest S 11 baselineInt S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 75 org.apache.commons.rng.examples.jmh.core.FloatingPointGenerationPerformance S 119 org.apache.commons.rng.examples.jmh.core.generated.FloatingPointGenerationPerformance_nextFloatUsingBitsToFloat_jmhTest S 25 nextFloatUsingBitsToFloat S 10 Throughput E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 12 MICROSECONDS E E 
JMH S 84 org.apache.commons.rng.examples.jmh.sampling.distribution.PoissonSamplersPerformance S 109 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.PoissonSamplersPerformance_sample_jmhTest S 6 sample S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 4 mean 9 4 0.25 3 0.5 1 1 1 2 1 4 1 8 2 16 2 32 2 64 16 randomSourceName 2 12 WELL_44497_B 21 XO_RO_SHI_RO_128_PLUS 11 samplerType 8 23 SmallMeanPoissonSampler 27 KempSmallMeanPoissonSampler 34 BoundedKempSmallMeanPoissonSampler 30 KempSmallMeanPoissonSamplerP50 39 KempSmallMeanPoissonSamplerBinarySearch 37 KempSmallMeanPoissonSamplerGuideTable 23 LargeMeanPoissonSampler 22 TinyMeanPoissonSampler U 11 NANOSECONDS E E 
JMH S 99 org.apache.commons.rng.examples.jmh.sampling.distribution.EnumeratedDistributionSamplersPerformance S 136 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.EnumeratedDistributionSamplersPerformance_baselineNextDouble_jmhTest S 18 baselineNextDouble S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 1 16 randomSourceName 3 12 WELL_44497_B 5 ISAAC 21 XO_RO_SHI_RO_128_PLUS U 11 NANOSECONDS E E 
JMH S 99 org.apache.commons.rng.examples.jmh.sampling.distribution.EnumeratedDistributionSamplersPerformance S 136 org.apache.commons.rng.examples.jmh.sampling.distribution.generated.EnumeratedDistributionSamplersPerformance_singleSampleRandom_jmhTest S 18 singleSampleRandom S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E M 3 20 randomNonUniformSize 3 1 6 2 96 4 3072 16 randomSourceName 3 12 WELL_44497_B 5 ISAAC 21 XO_RO_SHI_RO_128_PLUS 11 samplerType 4 27 BinarySearchDiscreteSampler 26 AliasMethodDiscreteSampler 25 GuideTableDiscreteSampler 33 MarsagliaTsangWangDiscreteSampler U 11 NANOSECONDS E E 
JMH S 71 org.apache.commons.rng.examples.jmh.core.NextFloatGenerationPerformance S 102 org.apache.commons.rng.examples.jmh.core.generated.NextFloatGenerationPerformance_baselineVoid_jmhTest S 12 baselineVoid S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms128M 8 -Xmx128M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 130 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads1_createIntArraySeedBlocks_Sync_jmhTest S 38 Threads1_createIntArraySeedBlocks_Sync S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 3 9 blockSize 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 109 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_baselineLongArray_jmhTest S 17 baselineLongArray S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 119 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_ThreadLocalRNG_nextLong_jmhTest S 32 Threads1_ThreadLocalRNG_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 127 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_ThreadLocalSequenceMix_nextLong_jmhTest S 40 Threads1_ThreadLocalSequenceMix_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 117 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_SyncSplitMix_nextLong_jmhTest S 30 Threads4_SyncSplitMix_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 124 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_FairLock_Well44497b_nextLong_jmhTest S 37 Threads4_FairLock_Well44497b_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 73 org.apache.commons.rng.examples.jmh.simple.SeedArrayGenerationPerformance S 128 org.apache.commons.rng.examples.jmh.simple.generated.SeedArrayGenerationPerformance_Threads4_createIntArraySeed_FairLock_jmhTest S 36 Threads4_createIntArraySeed_FairLock S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 2 16 randomSourceName 2 12 WELL_44497_B 20 XOR_SHIFT_1024_S_PHI 4 size 7 1 2 1 4 1 8 2 16 2 32 2 64 3 128 U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 124 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads1_ThreadLocalSplitMix_nextLong_jmhTest S 37 Threads1_ThreadLocalSplitMix_nextLong S 11 AverageTime E A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 68 org.apache.commons.rng.examples.jmh.simple.SeedGenerationPerformance S 122 org.apache.commons.rng.examples.jmh.simple.generated.SeedGenerationPerformance_Threads4_ThreadLocalRandom_nextLong_jmhTest S 35 Threads4_ThreadLocalRandom_nextLong S 11 AverageTime I 1 4 A 1 1 1 E I 2 10 T 3 1 s E I 2 10 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E E U 11 NANOSECONDS E E 
JMH S 66 org.apache.commons.rng.examples.jmh.simple.ConstructionPerformance S 99 org.apache.commons.rng.examples.jmh.simple.generated.ConstructionPerformance_createLongSeed_jmhTest S 14 createLongSeed S 11 AverageTime E A 1 1 1 E I 1 5 T 3 1 s E I 1 5 T 3 1 s E I 1 1 E E L 3 7 -server 8 -Xms512M 8 -Xmx512M E E M 1 16 randomSourceName 43 3 JDK 10 WELL_512_A 11 WELL_1024_A 12 WELL_19937_A 12 WELL_19937_C 12 WELL_44497_A 12 WELL_44497_B 2 MT 5 ISAAC 12 SPLIT_MIX_64 16 XOR_SHIFT_1024_S 9 TWO_CMRES 5 MT_64 7 MWC_256 4 KISS 20 XOR_SHIFT_1024_S_PHI 17 XO_RO_SHI_RO_64_S 18 XO_RO_SHI_RO_64_SS 18 XO_SHI_RO_128_PLUS 16 XO_SHI_RO_128_SS 21 XO_RO_SHI_RO_128_PLUS 19 XO_RO_SHI_RO_128_SS 18 XO_SHI_RO_256_PLUS 16 XO_SHI_RO_256_SS 18 XO_SHI_RO_512_PLUS 16 XO_SHI_RO_512_SS 13 PCG_XSH_RR_32 13 PCG_XSH_RS_32 15 PCG_RXS_M_XS_64 17 PCG_MCG_XSH_RR_32 17 PCG_MCG_XSH_RS_32 4 MSWS 6 SFC_32 6 SFC_64 6 JSF_32 6 JSF_64 16 XO_SHI_RO_128_PP 19 XO_RO_SHI_RO_128_PP 16 XO_SHI_RO_256_PP 16 XO_SHI_RO_512_PP 20 XO_RO_SHI_RO_1024_PP 19 XO_RO_SHI_RO_1024_S 20 XO_RO_SHI_RO_1024_SS U 12 MICROSECONDS E E 
