Skip to content
Permalink
Browse files
Update user guide Gaussian performance table
This has been repeated following changes to the new ZigguratSampler
  • Loading branch information
aherbert committed Aug 15, 2021
1 parent 18296e1 commit eca64d0713bbc7c7f7de7390b36e43f66379d7e9
Showing 1 changed file with 46 additions and 46 deletions.
@@ -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:

0 comments on commit eca64d0

Please sign in to comment.