ThreefryRandomNumberGenerator

public struct ThreefryRandomNumberGenerator : SeedableRandomNumberGenerator

Triển khai SeedableRandomNumberGenerator bằng Threefry. Cá hồi và cộng sự. SC 2011. Các số ngẫu nhiên song song: dễ như 1, 2, 3. http://www.thesalmons.org/john/random123/papers/random123sc11.pdf

Cấu trúc này triển khai PRNG Threefry2x32 20 vòng. Nó phải được gieo với giá trị 64-bit.

Một trình tạo riêng lẻ không an toàn cho luồng, nhưng các trình tạo riêng biệt không chia sẻ trạng thái. Dữ liệu ngẫu nhiên được tạo ra có chất lượng cao nhưng không phù hợp với các ứng dụng mã hóa.