eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingdieharder dla dużych wartości m, np. m=1000 › dieharder dla dużych wartości m, np. m=1000
  • Data: 2017-12-13 15:03:52
    Temat: dieharder dla dużych wartości m, np. m=1000
    Od: "M.M." <m...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Dieharder chyba pada na dużych wartościach m.

    Testu dnia urodzin nie przechodzi generator ranlux48, ani mój generator
    fibonacciego z poprzedniego wątku:

    FIBONACCI
    time ./frnd | dieharder -d 0 -m 1000 -g 200
    #===================================================
    ==========================#
    # dieharder version 3.31.1 Copyright 2003 Robert G. Brown #
    #===================================================
    ==========================#
    rng_name |rands/second| Seed |
    stdin_input_raw| 4.97e+06 |1997299816|
    #===================================================
    ==========================#
    test_name |ntup| tsamples |psamples| p-value |Assessment
    #===================================================
    ==========================#
    diehard_birthdays| 0| 100| 100000|0.00000014| FAILED

    real 34m8.515s
    user 35m39.480s
    sys 1m20.016s



    RANLUX48
    time ./frnd | dieharder -d 0 -m 1000 -g 200
    #===================================================
    ==========================#
    # dieharder version 3.31.1 Copyright 2003 Robert G. Brown #
    #===================================================
    ==========================#
    rng_name |rands/second| Seed |
    stdin_input_raw| 3.78e+05 |1785358803|
    #===================================================
    ==========================#
    test_name |ntup| tsamples |psamples| p-value |Assessment
    #===================================================
    ==========================#
    diehard_birthdays| 0| 100| 100000|0.00000013| FAILED

    real 93m39.541s
    user 124m16.952s
    sys 0m41.020s

    Nie wiem co jest grane, ale chyba brakuje precyzji dieharderowi, rozkłady
    powinny być zaimplementowane chociaż na precyzji 1024 bitów.


    Pozdrawiam

    P.S.
    Uważajcie gdy patrzycie na czasy, bo to nieprawda że ranlux działa tylko 3 razy
    wolniej niż fibonacci.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: