PhiloxRandomNumberGenerator

public struct PhiloxRandomNumberGenerator : SeedableRandomNumberGenerator

Philox를 사용하여 SeedableRandomNumberGenerator 를 구현합니다. Salmonet al. SC 2011. 병렬 난수: 1, 2, 3만큼 쉽습니다. http://www.thesalmons.org/john/random123/papers/random123sc11.pdf

이 구조체는 10라운드 Philox4x32 PRNG를 구현합니다. 64비트 값으로 시드되어야 합니다.

개별 생성기는 스레드로부터 안전하지 않지만 개별 생성기는 상태를 공유하지 않습니다. 생성된 무작위 데이터는 고품질이지만 암호화 응용 프로그램에는 적합하지 않습니다.