СПОСОБ ГЕНЕРАЦИИ ПАРАЛЛЕЛЬНЫХ ПОТОКОВ ПСЕВДОСЛУЧАЙНЫХ ЧИСЕЛ И УСТРОЙСТВА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ (ВАРИАНТЫ)

1. Способ генерации параллельных потоков псевдослучайных чисел, включающий способ генерации случайных чисел, в котором случайные числа генерируется после инициализации с помощью устройства генерации начальных значений, отличающийся тем, что входной интерфейс с вычислительным устройством осуществляет запись в промежуточную память заданных параметров способа генерации, осуществляет вычисление коэффициентов генерирующей функции в зависимости от заданных параметров способа генерации, осуществляет формирование начального значения для заданного числа потоков ПСЧ, осуществляет вычисление элементов (битов) ПСЧ на основе координат единичного квадрата, осуществляет формирование прообраза ПСЧ из элементов (битов) ПСЧ с записью в промежуточный регистр, осуществляет формирование ПСЧ за счет использования сдвига регистра, осуществляет запись сформированного ПСЧ в элемент памяти, осуществляет формирование потока ПСЧ из сформированных ПСЧ, осуществляет передачу потоков ПСЧ в вычислительное устройство.
2. Устройство генерации параллельных потоков псевдослучайных чисел, содержащее генератор получения начального значения и генератор ПСЧ, отличающееся тем, что содержит устройство формирования начального значения для N генераторов псевдослучайной последовательности чисел при отсутствии источника случайных данных, средство записи в промежуточную память параметров способа генерации, средство вычисления коэффициентов генерирующей функции в зависимости от заданных параметров способа генерации, средство формирования начального значения по коэффициентам генерирующей функции.
3. Устройство генерации параллельных потоков псевдослучайных чисел, содержащее генератор получения начального значения и генератор ПСЧ, отличающееся тем, что содержит устройство вычисления потока ПСЧ, средство вычисления элементов (битов) ПСЧ на основе координат единичного квадрата, средство формирования прообраза ПСЧ из элементов (битов) ПСЧ, средство записи в промежуточные регистры, средство сдвига элементов (битов) регистра, элемент памяти, средство записи ПСЧ в элемент памяти, средство формирования потока ПСЧ из записанных в память ПСЧ, средство передачи потока ПСЧ в вычислительное устройство.