Thread View: pl.comp.programming
1 messages
1 total messages
Started by osobli...
Fri, 18 Mar 2022 00:19
Pomiar prędkości działania generatorów PRNG w c+
Author: osobli...
Date: Fri, 18 Mar 2022 00:19
Date: Fri, 18 Mar 2022 00:19
13 lines
2214 bytes
2214 bytes
Mam kody generatorów xoshiro128+ i 64-bitowego truncated LCG: https://pastebin.com/KijRuyeT https://pastebin.com/HEJfL92b uruchamiam je w Code Blocks i tam w konsoli pojawia mi się czas wykonania. Czytam jednak wątek: https://www.reddit.com/r/programming/comments/7478ca/xorshift128_xoroshiro128_and_xorshift1024_rngs/ w którym prof. Vigna, twórca kilku generatorów xoroshiro ostro krytykuje prof. Lemire, który porównał prędkości działania kilku generatorów PRNG i wyszły mu wyniki, które nie podobają się Vignie. Vigna twierdzi, że Lemire nie zrobił inlining oraz, że zmierzył też funkcję function call na każdą wygenerowaną liczbę. Chciałbym uniknąć tych błędów, ale nie do końca rozumiem o co chodzi Vignie, bo dopiero zaczynam zabawę z programowaniem. jak zmierzyć prędkości tych generatorów, by zrobić to poprawnie i uniknąć tych błędów, które wymienia Vigna?
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads