RNG

Случайные числа и детерминистичная симуляция

Совсем недавно, помогая коллеге в решении вопроса о неповторяемости работы ряда тестов, я в очередной раз натолкнулся на задачу симуляции устройства, генерирующего последовательности случайных чисел. В этой статье я расскажу о том, какие сложности были обнаружены, какой подход к их разрешению был выбран, и как я проверял, что новое решение лучше предыдущего.

Totally Random

This is totally random.  Really -  this is all about random.  We've got a new technology, code-named Bull Mountain, that lets you generate random numbers with the help of our processor.  Bull Mountain is an innovative hardware approach to high-quality, high-performance entropy and random number generation, comprised of a new Intel® 64 Architecture instruction RdRand and an underlying Digital Random Number Generator (DRNG) hardware implementation.
Subscribe to RNG