На сайте используются cookies. Продолжая использовать сайт, вы принимаете условия
Ok
1 Подписывайтесь на Газету.Ru в MAX Все ключевые события — в нашем канале. Подписывайтесь!
Все новости
Новые материалы +

Ученые сгенерировали квинтиллионы квинтиллионов случайных чисел

Группа математиков из Научного центра Черноголовки РАН (НЦЧ РАН) разработала библиотеку для генерации псевдослучайных чисел, которая рассчитана на использование в компьютерах завтрашнего дня и которая на самом деле пригодна для работы в сегодняшних системах любого масштаба, начиная от простого ноутбука. Суть новой библиотеки описана ими в статье, которая будет опубликована в мартовском номере журнала Computer Physics Communications.

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

Алгоритмы, на которых строятся эти генераторы, заранее определены и, следовательно, способны генерировать последовательности чисел, которые теоретически не могут быть случайными. Они способны только аппроксимировать генерируемые ими числовые последовательности к по-настоящему случайным. Библиотека псевдослучайных чисел, созданная в Черноголовке, содержит реализации сразу нескольких наиболее современных алгоритмов генерации таких последовательностей, в том числе и алгоритмов, разработанных авторами статьи. Процедуры библиотеки позволяют генерировать до 1019 независимых потоков случайных чисел, что позволяет использовать библиотеку на любых существующих суперкомпьютерах. По словам одного из соавторов работы Льва Щура, заместителя председателя НЦЧ РАН по научной работе, длина этих потоков, на которой гарантируется случайность, вообще астрономическая, она оценивается порядком в 1020–1030 чисел.

По словам Щура, работа библиотеки была проверена на 3 тыс. графических карт, что было в тот момент своеобразным рекордом. Проверка осуществлялась на различных суперкомпьютерах, в том числе на суперкомпьютерах «Келдыш» и «Ломоносов», и на всех этих картах библиотека работала устойчиво. Авторы разработки утверждают, что их библиотека может прекрасно работать при проведении численного моделирования методом Монте-Карло (используемый в компьютерах метод, основанный на получении большого числа реализаций случайного процесса) на системах любого масштаба.

Новости и материалы
Адвокат объяснила, когда давать медицинские советы в блоге — нарушение закона
В Госдуме назвали средний размер страховой пенсии по старости в 2026 году
В украинском Кривом Роге раздались взрывы на фоне воздушной тревоги
Назван скрытый фактор риска глазных заболеваний
Синоптики назвали количество выпавших в Москве осадков 9 января
Аэропорт Шереметьево решил доставить багаж пассажирам на дом из-за снегопада
В Ярославской области восстановили движение легковых автомобилей
Один из московских аэропортов вернулся к штатной работе
Названы продукты, которые лучше не хранить в пластиковых контейнерах
В Киеве раздались взрывы на фоне воздушной тревоги
Трамп потребовал Нобелевку за каждую остановленную войну
В Курской области после атаки ВСУ произошел пожар
Трамп заявил о планах проведения «второй волны» военной операции в Венесуэле
Мексика намерена наладить отношения с США после угроз Трампа
Трамп сравнил свою нынешнюю администрацию с предыдущей
Движение автотранспорта по Крымскому мосту восстановлено
В МИД РФ отвергли обвинения в причастности к повреждению здания посольства Катара в Киеве
Трамп рассказал, как США задержали еще один нефтяной танкер
Все новости
«Фригидность». Что скрывается за этим термином и когда пора к врачу
Теперь вы знаете