) Различия между АГСЧ и ГПСЧ в Linux
По Вашей ссылке ни одно из двух устройств не является АГСЧ.
1) Насколько более качественный поток СЧ обеспечивает аппаратный генератор (АГСЧ) по сравнению с генератором псевдослучайных чисел (ГПСЧ)? Аномалии, статистическая зависимость от предыдущих значений, стат. тесты.
Зависит от ГПСЧ, с которым сравнивается. АГСЧ по определению даёт совершенно случайные числа.
2) Правильно ли я понимаю, что все АГСЧ и ГПСЧ генерируют только равномерные распределения (0 и 1 с равной вероятностью)? Или АГСЧ могут нативно генерить и другие распределения, например, биномиальное?
При наличии равномерного распределения на отрезке
любое другое получается элементарными преобразованиями. Поэтому ни АГСЧ, ни ГПСЧ
не нужно генерировать какие-то другие распределения. UPD: разве что, имеет смысл для АГСЧ из соображений разгрузки CPU при большом потоке случайных чисел.
3) ГПСЧ могут потреблять значительную часть ресурсов CPU, что является веским аргументом в пользу АГСЧ. Это так?
АГСЧ по определению - отдельное устройство и ресурсов CPU не потребляет. (Хотя можно представить реализацию, которая потребляет ресурсы CPU).
Что касается ГПСЧ, не могу сказать, насколько они ресурсоёмки.
4) Вот описание одного из АГСЧ – QUSIDE RPU One
.
Там пишут (в гугло переводе)
Цитата:
Генерация случайных чисел со скоростью 10 Гбит/с с несколькими профилями распределения вероятностей
Такой поток из ГПСЧ, конечно, заметно загрузит CPU.
Так же там пишут (в гугло переводе)
1.
Цитата:
RPU One использует высокоскоростные, высококачественные QRNG и аппаратное ускорение,
QRNG как бы должно обеспечивать настоящие случайные числа.
2.
Цитата:
Способен воспроизводить и повторять симуляции, сводя к минимуму артефакты и риски взаимозависимости.
Тут не очень понятно, что значит "воспроизводить" (reproducing) и "повторять" (repeating). АГСЧ по определению не может воспроизводить и повторять свои последовательности (в отличие от некоторых реализаций ГПСЧ).
область применения Monte Carlo simulations, Portfolio Optimisation, Risk Assessment. Реально ли будет польза от АГСЧ в этих областях на стадии исследований и прототипирования?
Смотря какие требования предъявляются на этих стадиях.