число разрядов в регистрах сдвига с 24 до 18. При этом ошибка вычислений, возникающая вследствие такого сокращения остается
пренебрежимо малой по сравнению с едоп = |
2~9. Период после |
довательности генерируемых |
псевдослучайных чисел |
Xk и |
Y k |
Т = MN = 245969 > |
216, а |
интервалы |
корреляции |
т = |
sjt |
между числами Xk и |
Xk + т, Y k к Y k + х, |
X k |
и Y k+T |
слишком |
велики, чтобы существенно влиять на точность вычислений. |
|
44. |
Сравнение генераторов |
случайных |
|
|
|
|
и |
псевдослучайных |
чисел |
|
|
|
|
|
При проектировании СтВМ возникает вопрос: использовать ли для преобразования переменных последовательности псевдослу чайных чисел или применить для этих целей истинно случайные числа, генерируемые в устройствах с физическими источниками шума.
Чтобы ответить на этот вопрос, необходимо сравнить возмож ности генераторов случайных и псевдослучайных чисел с точки зрения быстродействия, качества генерируемых последователь ностей, а также сложности их реализации. В связи с этим прежде всего определим требования, предъявляемые к параметрам гене раторов в СтВМ. Как известно, для получения высоких характе ристик СтВМ (точности и быстродействия) быстродействие ГСП должно быть максимально приближено к быстродействию логи ческих элементов, используемых для построения операционной части машин, т. е. должно лежать в диапазоне от единиц до со тен МГц. Требования к качеству случайных последовательностей, т. е. к степени соответствия их статистических характеристик характеристикам гипотетической последовательности, можно опре делить исходя из необходимой точности вычислений.
Будем характеризовать степень приближения распределения чисел в реальной последовательности к равномерному распре делению отклонением вероятности появления единиц в разрядах
числа от 0,5 |
е = р |
(1) — 0,5. |
Оценим допустимую величину |
этого отклонения еДоп, |
исходя из условия обеспечения необходи |
мой точности |
преобразования в |
случайную последовательность |
двоичных чисел А = (а1, а 2, . . ., at).
Так как погрешность преобразования еи = р (и) — А 2~1 зави сит не только от степени равновероятности 0 и 1 в разрядах слу чайного числа, но также и от логической схемы преобразователя «код — вероятность», для конкретности произведем эту оценку, как и раньше, для преобразователя, построенного на основе схемы сравнения (см. стр. 78). Причем ограничимся рассмотре нием частных случаев, поскольку для произвольных значений ех, е2, . . ., еi определение погрешности еи представляет большие трудности.
Как известно, в случае преобразования кода А = (1, 0, . . ., 0) выход преобразователя и есть функция только одной переменной