Szukana fraza: Autor: "o...@g...com" <o...@g...com>
Znaleziono: 86 wiadomości
-
Co robi permuted congruential generator XSL-RR-RR? Próbuję zrozumieć scheamt działania.
2021-01-02 14:28:17 autor: o...@g...com
Znalazłem ostatnio generator liczb pseudolosowych, który mnie interesuje: https://en.wikipedia.org/wiki/Permuted_congru ential_ generator Ale nie jestem w stanie zrozumieć kodu, który ... [ więcej ]
grupa: pl.comp.programming
-
Re: Co robi permuted congruential generator XSL-RR-RR? Próbuję zrozumieć scheamt działania.
2021-01-02 15:33:51 autor: o...@g...com
1. count = (int)(x >> 122) Czyli "int" to nasza liczba startowa, na której stosujemy ">>"? A może wrzucamy do generatora liczbę x? Skąd wziąć zatem ... [ więcej ]
grupa: pl.comp.programming
-
Re: Co robi permuted congruential generator XSL-RR-RR? Próbuję zrozumieć scheamt działania.
2021-01-02 15:41:30 autor: o...@g...com
> rotr64 operuje na zmiennych 64-bitowych, a rotr na zmiennych o > szerokości inta. W zależności od platformy może wyjść na to samo. A jaką szerokość może mieć int ... [ więcej ]
grupa: pl.comp.programming
-
Re: Co robi permuted congruential generator XSL-RR-RR? Próbuję zrozumieć scheamt działania.
2021-01-02 16:25:26 autor: o...@g...com
Może napiszę jak ja to rozumiem na chłopski rozum. 1. count = (int)(x >> 122) Weź jakąś 128-bitową liczbę startową X i zrób right shift o 122 miejsca. 6 najbardziej ... [ więcej ]
grupa: pl.comp.programming
-
Re: Co robi permuted congruential generator XSL-RR-RR? Próbuję zrozumieć scheamt działania.
2021-01-02 17:50:34 autor: o...@g...com
Znalazłem coś takiego na stronie autora: https://www.pcg-random.org/download.html#c-im plement ation #if PCG_HAS_128BIT_OPS inline pcg128_t pcg_output_xsl_rr_rr_128_128(pcg128_t state) { ... [ więcej ]
grupa: pl.comp.programming
-
Re: Jak działa rotr16 w c?
2021-01-04 13:28:39 autor: o...@g...com
> > Chcę wiedzieć co tam jest robione > Zajrzyj głębiej w źródła, by odszukać jak PCG zaimplementował swoje > pcg_rotr_64(). Chyba jest już jasne. Autor w swojej ... [ więcej ]
grupa: pl.comp.programming
-
Jak liczyć cykle na bajt?
2021-05-26 17:54:35 autor: o...@g...com
Załóżmy, że pewien algorytm działa z prędkością 1 cykl na bajt. Chcę oszacować ile GB przetworzy komputer z Core i7 8665U w ciągu sekundy. Wiem, że ten procesor ma 4 rdzenie i ... [ więcej ]
grupa: pl.comp.programming
-
Jak zrobić test za pomocą PractRand?
2021-08-19 18:15:24 autor: o...@g...com
Czy ktoś z Was robił testy generatorów liczb pseudolosowych za pomocą PractRand? Przeczytałem instrukcje stąd: https://www.pcg-random.org/posts/how-to-test- with-pr actrand.html I ... [ więcej ]
grupa: pl.comp.programming
-
Re: Jak zrobić test za pomocą PractRand?
2021-08-20 00:38:31 autor: o...@g...com
g++: error: mt19937-min.cpp: No such file or directory g++: fatal error: no input files compilation terminated. To błąd z kompilacją, a nie z samym testem. Błąd tak powszechny i ... [ więcej ]
grupa: pl.comp.programming
-
Re: Jak zrobić test za pomocą PractRand?
2021-08-20 18:14:52 autor: o...@g...com
> Odnośnie C++ właśnie wkleiłem kluczową linię kodu: > fwrite( buf, 1, sizeof(buf), stdout ); > Lina ta wywala binarnie bufor na standardowe wyjście, wcześniej trzeba go ... [ więcej ]
grupa: pl.comp.programming