You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2021/08/15 07:02:57 UTC

[commons-rng] branch master updated: Update user guide Gaussian performance table

This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rng.git


The following commit(s) were added to refs/heads/master by this push:
     new eca64d0  Update user guide Gaussian performance table
eca64d0 is described below

commit eca64d0713bbc7c7f7de7390b36e43f66379d7e9
Author: Alex Herbert <ah...@apache.org>
AuthorDate: Sun Aug 15 08:02:55 2021 +0100

    Update user guide Gaussian performance table
    
    This has been repeated following changes to the new ZigguratSampler
---
 src/site/apt/userguide/rng.apt | 92 +++++++++++++++++++++---------------------
 1 file changed, 46 insertions(+), 46 deletions(-)

diff --git a/src/site/apt/userguide/rng.apt b/src/site/apt/userguide/rng.apt
index d5aab53..4a3cc34 100644
--- a/src/site/apt/userguide/rng.apt
+++ b/src/site/apt/userguide/rng.apt
@@ -750,97 +750,97 @@ double[] coordinate = sampler.sample();
 *-----------------------*---------*---------*---------*---------*
 || RNG identifier       || <<<BoxMullerNormalizedGaussianSampler>>> || <<<MarsagliaNormalizedGaussianSampler>>> || <<<ZigguratNormalizedGaussianSampler>>> || <<<ZigguratSampler.NormalizedGaussian>>> ||
 *-----------------------+---------:---------:---------:---------:
-| JDK                   | 0.73743 | 0.81977 | 0.35874 | 0.37538 |
+| JDK                   | 0.72960 | 0.82726 | 0.36034 | 0.36594 |
 *-----------------------+---------:---------:---------:---------:
-| WELL_512_A            | 0.57666 | 0.63530 | 0.26008 | 0.27127 |
+| WELL_512_A            | 0.57505 | 0.60375 | 0.26339 | 0.26691 |
 *-----------------------+---------:---------:---------:---------:
-| WELL_1024_A           | 0.60558 | 0.66916 | 0.29797 | 0.28358 |
+| WELL_1024_A           | 0.60722 | 0.66397 | 0.25735 | 0.28947 |
 *-----------------------+---------:---------:---------:---------:
-| WELL_19937_A          | 0.69648 | 0.77612 | 0.39565 | 0.33723 |
+| WELL_19937_A          | 0.70014 | 0.77367 | 0.32644 | 0.37284 |
 *-----------------------+---------:---------:---------:---------:
-| WELL_19937_C          | 0.73485 | 0.79607 | 0.35037 | 0.42733 |
+| WELL_19937_C          | 0.73280 | 0.80029 | 0.35167 | 0.34601 |
 *-----------------------+---------:---------:---------:---------:
-| WELL_44497_A          | 0.72778 | 0.77773 | 0.39651 | 0.35852 |
+| WELL_44497_A          | 0.72547 | 0.78209 | 0.34695 | 0.33866 |
 *-----------------------+---------:---------:---------:---------:
-| WELL_44497_B          | 0.73209 | 0.82068 | 0.36801 | 0.45955 |
+| WELL_44497_B          | 0.72918 | 0.82947 | 0.36505 | 0.35621 |
 *-----------------------+---------:---------:---------:---------:
-| MT                    | 0.52161 | 0.51311 | 0.21805 | 0.21035 |
+| MT                    | 0.52754 | 0.51164 | 0.21106 | 0.20436 |
 *-----------------------+---------:---------:---------:---------:
-| ISAAC                 | 0.60516 | 0.54395 | 0.23104 | 0.25449 |
+| ISAAC                 | 0.56170 | 0.48109 | 0.23012 | 0.28953 |
 *-----------------------+---------:---------:---------:---------:
-| SPLIT_MIX_64          | 0.45857 | 0.29704 | 0.09079 | 0.09796 |
+| SPLIT_MIX_64          | 0.45853 | 0.29775 | 0.09276 | 0.10007 |
 *-----------------------+---------:---------:---------:---------:
-| XOR_SHIFT_1024_S      | 0.44375 | 0.32135 | 0.12582 | 0.12063 |
+| XOR_SHIFT_1024_S      | 0.45084 | 0.31954 | 0.11359 | 0.11822 |
 *-----------------------+---------:---------:---------:---------:
-| TWO_CMRES             | 0.44982 | 0.41297 | 0.16202 | 0.15732 |
+| TWO_CMRES             | 0.44604 | 0.45215 | 0.16317 | 0.11966 |
 *-----------------------+---------:---------:---------:---------:
-| MT_64                 | 0.49711 | 0.39593 | 0.15341 | 0.14275 |
+| MT_64                 | 0.49571 | 0.39487 | 0.15460 | 0.14215 |
 *-----------------------+---------:---------:---------:---------:
-| MWC_256               | 0.45572 | 0.36695 | 0.13848 | 0.15066 |
+| MWC_256               | 0.45701 | 0.34790 | 0.14493 | 0.14848 |
 *-----------------------+---------:---------:---------:---------:
-| KISS                  | 0.47244 | 0.49079 | 0.18676 | 0.19082 |
+| KISS                  | 0.47452 | 0.49177 | 0.18818 | 0.19008 |
 *-----------------------+---------:---------:---------:---------:
-| XOR_SHIFT_1024_S_PHI  | 0.44383 | 0.31828 | 0.12445 | 0.12041 |
+| XOR_SHIFT_1024_S_PHI  | 0.44445 | 0.31489 | 0.11357 | 0.10101 |
 *-----------------------+---------:---------:---------:---------:
-| XO_RO_SHI_RO_64_S     | 0.60894 | 0.32012 | 0.11976 | 0.12257 |
+| XO_RO_SHI_RO_64_S     | 0.61000 | 0.32099 | 0.11795 | 0.12022 |
 *-----------------------+---------:---------:---------:---------:
-| XO_RO_SHI_RO_64_SS    | 0.62215 | 0.34370 | 0.13921 | 0.14287 |
+| XO_RO_SHI_RO_64_SS    | 0.62240 | 0.34639 | 0.14055 | 0.12145 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_128_PLUS    | 0.44550 | 0.33104 | 0.13342 | 0.14223 |
+| XO_SHI_RO_128_PLUS    | 0.44880 | 0.33467 | 0.13964 | 0.14341 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_128_SS      | 0.46419 | 0.41958 | 0.14925 | 0.16189 |
+| XO_SHI_RO_128_SS      | 0.46776 | 0.42087 | 0.15093 | 0.19142 |
 *-----------------------+---------:---------:---------:---------:
-| XO_RO_SHI_RO_128_PLUS | 0.41120 | 0.27882 | 0.08246 | 0.09177 |
+| XO_RO_SHI_RO_128_PLUS | 0.41386 | 0.32831 | 0.08397 | 0.06587 |
 *-----------------------+---------:---------:---------:---------:
-| XO_RO_SHI_RO_128_SS   | 0.43169 | 0.29016 | 0.09913 | 0.10124 |
+| XO_RO_SHI_RO_128_SS   | 0.43247 | 0.29724 | 0.09210 | 0.08266 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_256_PLUS    | 0.43193 | 0.28459 | 0.09492 | 0.10868 |
+| XO_SHI_RO_256_PLUS    | 0.42889 | 0.28577 | 0.09739 | 0.10846 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_256_SS      | 0.55756 | 0.29300 | 0.11672 | 0.11637 |
+| XO_SHI_RO_256_SS      | 0.55705 | 0.29863 | 0.11750 | 0.11747 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_512_PLUS    | 0.41833 | 0.30731 | 0.12380 | 0.14047 |
+| XO_SHI_RO_512_PLUS    | 0.41934 | 0.30780 | 0.12565 | 0.14333 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_512_SS      | 0.44265 | 0.32620 | 0.13426 | 0.14469 |
+| XO_SHI_RO_512_SS      | 0.44370 | 0.32466 | 0.14411 | 0.15220 |
 *-----------------------+---------:---------:---------:---------:
-| PCG_XSH_RR_32         | 0.63327 | 0.46096 | 0.15533 | 0.17034 |
+| PCG_XSH_RR_32         | 0.63410 | 0.46234 | 0.15671 | 0.18239 |
 *-----------------------+---------:---------:---------:---------:
-| PCG_XSH_RS_32         | 0.62469 | 0.34836 | 0.14146 | 0.13946 |
+| PCG_XSH_RS_32         | 0.62983 | 0.34835 | 0.13539 | 0.13785 |
 *-----------------------+---------:---------:---------:---------:
-| PCG_RXS_M_XS_64       | 0.44428 | 0.30000 | 0.08909 | 0.10540 |
+| PCG_RXS_M_XS_64       | 0.44525 | 0.30162 | 0.10544 | 0.08468 |
 *-----------------------+---------:---------:---------:---------:
-| PCG_MCG_XSH_RR_32     | 0.63011 | 0.43676 | 0.15888 | 0.16685 |
+| PCG_MCG_XSH_RR_32     | 0.64318 | 0.43756 | 0.15998 | 0.16262 |
 *-----------------------+---------:---------:---------:---------:
-| PCG_MCG_XSH_RS_32     | 0.62115 | 0.34354 | 0.13155 | 0.13067 |
+| PCG_MCG_XSH_RS_32     | 0.62282 | 0.34499 | 0.13120 | 0.12769 |
 *-----------------------+---------:---------:---------:---------:
-| MSWS                  | 0.58886 | 0.31877 | 0.10842 | 0.11222 |
+| MSWS                  | 0.58998 | 0.32404 | 0.10121 | 0.09632 |
 *-----------------------+---------:---------:---------:---------:
-| SFC_32                | 0.44181 | 0.33680 | 0.14135 | 0.14800 |
+| SFC_32                | 0.43872 | 0.33976 | 0.14265 | 0.14272 |
 *-----------------------+---------:---------:---------:---------:
-| SFC_64                | 0.42352 | 0.28307 | 0.09730 | 0.10652 |
+| SFC_64                | 0.41387 | 0.28437 | 0.09873 | 0.10294 |
 *-----------------------+---------:---------:---------:---------:
-| JSF_32                | 0.43720 | 0.32825 | 0.13095 | 0.13902 |
+| JSF_32                | 0.44054 | 0.33002 | 0.13119 | 0.13472 |
 *-----------------------+---------:---------:---------:---------:
-| JSF_64                | 0.42234 | 0.28453 | 0.09545 | 0.10375 |
+| JSF_64                | 0.42458 | 0.28166 | 0.09720 | 0.11124 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_128_PP      | 0.59579 | 0.34551 | 0.14309 | 0.15319 |
+| XO_SHI_RO_128_PP      | 0.59677 | 0.34647 | 0.14639 | 0.15166 |
 *-----------------------+---------:---------:---------:---------:
-| XO_RO_SHI_RO_128_PP   | 0.41531 | 0.27836 | 0.09133 | 0.09794 |
+| XO_RO_SHI_RO_128_PP   | 0.41813 | 0.28479 | 0.09439 | 0.07803 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_256_PP      | 0.44091 | 0.29135 | 0.10444 | 0.11118 |
+| XO_SHI_RO_256_PP      | 0.43298 | 0.33660 | 0.10280 | 0.12387 |
 *-----------------------+---------:---------:---------:---------:
-| XO_SHI_RO_512_PP      | 0.42509 | 0.31923 | 0.13370 | 0.14270 |
+| XO_SHI_RO_512_PP      | 0.43075 | 0.32065 | 0.13512 | 0.14562 |
 *-----------------------+---------:---------:---------:---------:
-| XO_RO_SHI_RO_1024_PP  | 0.47666 | 0.30677 | 0.11340 | 0.12183 |
+| XO_RO_SHI_RO_1024_PP  | 0.44627 | 0.31655 | 0.11478 | 0.11779 |
 *-----------------------+---------:---------:---------:---------:
-| XO_RO_SHI_RO_1024_S   | 0.43686 | 0.30109 | 0.12190 | 0.11081 |
+| XO_RO_SHI_RO_1024_S   | 0.43809 | 0.30567 | 0.11276 | 0.11266 |
 *-----------------------+---------:---------:---------:---------:
-| XO_RO_SHI_RO_1024_SS  | 0.44145 | 0.31538 | 0.12769 | 0.13152 |
+| XO_RO_SHI_RO_1024_SS  | 0.44230 | 0.32953 | 0.12806 | 0.12668 |
 *-----------------------+---------:---------:---------:---------:
-| PCG_XSH_RR_32_OS      | 0.63455 | 0.46137 | 0.15546 | 0.17097 |
+| PCG_XSH_RR_32_OS      | 0.63575 | 0.48396 | 0.16101 | 0.17263 |
 *-----------------------+---------:---------:---------:---------:
-| PCG_XSH_RS_32_OS      | 0.63098 | 0.34810 | 0.13847 | 0.13074 |
+| PCG_XSH_RS_32_OS      | 0.63155 | 0.34915 | 0.13603 | 0.11617 |
 *-----------------------+---------:---------:---------:---------:
-| PCG_RXS_M_XS_64_OS    | 0.44536 | 0.29984 | 0.08953 | 0.10124 |
+| PCG_RXS_M_XS_64_OS    | 0.45576 | 0.30088 | 0.11437 | 0.08057 |
 *-----------------------+---------:---------:---------:---------:
 
   Notes: