Szukana fraza: Autor: "o...@g...com" <o...@g...com>
Znaleziono: 86 wiadomości
-
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
-
Re: Jak zrobić test za pomocą PractRand?
2021-08-20 18:57:17 autor: o...@g...com
Zapisałem plik za pomocą Pythona w formacie .data. Wygenerowałem strumień zer i jedynek do pliku. Plik ma 45 GB. I wciąż mam tę samą liczbę FAILI. Pytanie, czy danych nie jest za ... [ więcej ]
grupa: pl.comp.programming
-
Re: Jak zrobić test za pomocą PractRand?
2021-08-20 20:45:22 autor: o...@g...com
> Jeśli dane są w pliku binarnym to tak: > cat dane_binarne.bin | ./PractRand stdin [tu wpisz opcje PractRand] Jakie są te opcje PractRand? Ja uruchamiam to w ten sposób: cat ... [ więcej ]
grupa: pl.comp.programming