@immelnikoff
Изучаю БД

Насколько полезен аппаратный генератор случайных чисел для вероятностного моделирования и экспериментов?

Сразу подчеркну, что меня не интересует качество генерации СЧ с точки зрения криптографии и слабо волнует финансовая составляющая.

Интересуют след. вопросы:
1) Насколько более качественный поток СЧ обеспечивает аппаратный генератор (АГСЧ) по сравнению с генератором псевдослучайных чисел (ГПСЧ)? Аномалии, статистическая зависимость от предыдущих значений, стат. тесты.
2) Правильно ли я понимаю, что все АГСЧ и ГПСЧ генерируют только равномерные распределения (0 и 1 с равной вероятностью)? Или АГСЧ могут нативно генерить и другие распределения, например, биномиальное?
3) ГПСЧ могут потреблять значительную часть ресурсов CPU, что является веским аргументом в пользу АГСЧ. Это так?
4) Вот описание одного из АГСЧ – QUSIDE RPU One. В частности, пишут, что область применения Monte Carlo simulations, Portfolio Optimisation, Risk Assessment. Реально ли будет польза от АГСЧ в этих областях на стадии исследований и прототипирования?
5) Добавлю контекста. Рассматриваю вышеуказанный АГСЧ для системы Core i7-14700K + DDR5 128GB. Органично ли?
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
wataru
@wataru
Разработчик на С++, экс-олимпиадник.
1) Хорошие современные ГПСЧ стат тесты все проходят без проблем.
2) Нет, ибо любое распределение можно получить из равномерного на 0..1, стоит только воткнуть его в обратную функцию к функции распределения.
3) Не совсем правда. Если только вы не генерируете гигабайты случайных числел, их производительность достаточно хороша, чтобы не быть бутылочным горлышком.
4) Не особо уверен.
5) Вряд ли.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы