Патент №2029356 - Устройство для вычисления модуля m-мерного вектора

Изобретение относится к вычислительной технике и предназначено для построения на его основе специализированных ЭВМ. Устройство содержит m регистров p1...pm, 2m - 1 сумматоров-вычитателей s1...s2m-1, m дешифраторов знака, два сдвигателя 1, 4, блок 2 изменения знака числа, блок 3 умножения на одну из n констант, m входов x1...xm операндов, m входов z1...zm для анализа знака операнда, m выходов y1...ym результата и вход 5 номера итерации. В отличие от известных технических решений в предлагаемом устройстве происходит преобразование компонент вектора в m-мерном пространстве как одна макрооперация за время порядка длительности n операций сложения. Кроме того, результат операции не деформируется (коэффициент удлинения вектора равен единице). Эффективность достигается расширением функциональных возможностей устройства за счет m-мерного преобразования Хаусхолдера при относительно незначительных дополнительных затратах оборудования. 3 ил.

Патент №2029356, изображение 1
Патент №2029356, изображение 2
Патент №2029356, изображение 3

Классификация патента

Код Наименование
МПК G06F 7/00Способы и устройства для обработки данных с воздействием на порядок их расположения или на содержание обрабатываемых данных