Устройство для решения систем линейных алгебраических уравнений

 

Изобретение относится к цифровой вычислительной технике и может быть использовано в вычислительных системах в качестве спецпроцессора для решения систем линейных алгебраических уравнений. Цель изобретения - повышение быстродействия. Поставленная цель достигается тем, что устройство для решения систем линейных алгебраических уравнений содержит N блоков 1 вычислений, где N - порядок решаемой системы линейных алгебраических уравнений, сумматор 4, блок 5 анализа, формирователь 6 импульсов и блок 7 синхронизации. Данное устройство предназначено для нахождения решения системы линейных алгебраически: уравнений итерационным методом типа Гаусса-Зейделя. 1 з.п.ф, 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„,Я0„. 1615739

А1 (gg)g G 06 F 15/324

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А ВТ0РСНОМУ СВИДЕТЕЛЬСТВУ брод зиачения лажюсл4

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4650074/24-24 (22) 13.02.89 (46) 23.12.90. Бюл. № 47 (71) Физико-механический институт им. Г. В. Карпенко (72) В. В. Грицык, В. Я. Кыхальчишин, P. М. Паленичка и А. K. Батюк (53) 681.325(088.8) (56) Авторское свидетельство СССР № 813445, кл. G Об F f5/324, 1981.

Авторское свидетельство СССР

¹ 1462353, кл. G 06 F 15/324, 06.01.88. (54) УСТРОЙСТВО ДЛЯ РЕШЕНИЯ СИСТЕМ

ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано в вычислительных системах в качестве спецпроцессора для решения систем линейных алгебраических уравнений. Цель изобретения — повыше.ние быстродействия. Поставленная цель достигается тем, что устройство для решения систем линейных алгебраических уравнений содержит и блоков 1 вью" числений, где п — порядок решаемой системы линейных алгебраических урав™ нений, сумматор 4, блок 5 анализа, формирователь 6 импульсов и блок 7 синхронизации. Данное устройство предназначено для нахождения решения системы линейных алгебраических уравнений итерационным методом типа ; ауссаЗейделя. 1 з.п. ф-лы, 2 ил.

1615739

Изобретение относится к цифровой вычислительной технике и может быть использовано в вычислительных систе,.мах в качестве спецпроцессора для ре1 шения систем линейных алгебраических уравнений.

Цель изобретения — повышение быст родействия устройства.

На фиг. 1 представлена схема уст- 1О ройства; на фиг. 2 — схема блока вычислений.

Устройство для решения систем линейных алгебраических уравнений содержит п блоков 1 вычислений, и входов 15

2 элементов матрицы коэффициентов устройства, вход 3 элементов вектора сво» бодных членов устройства, сумматор 4, блок 5 анализа, формирователь 6 им,пульсов и синхронизатор 7. Каждый 20 блок 1 вычислений содержит первый фик сирующий регистр 8, умножитель 9, сумматор 10, с второго по четвертый фиксирующие регистры 11, 12, 14 и элемент

13 задержки. 25

Устройство работает следующим образом.

Формирователь 6 импульсов генерирует управляющие импульсы для блоков

1 вычислений через каждые и тактов. 30

За начальные значения компонент векто-. ра неизвестных принимаются значения, зафиксированные в блоках 1 после вклю чения устройства. Решения системы уравнений (с точностью, которая задается ,пороговым значением) начинается с при ! ходом первого тактового импульса, поступающего из блока 7 синхронизации.

На каждом такте работы устройства в .каждом блоке 1 реализуется операция 40 умножения числа, находящегося на втором информационном входе блока 1> и ,числа, записанного в фиксирующем реги стре 8 блока 1.

Параллельно с операцией умножения 45 выполняется сложение значений, поступающих на первый и четвертый информационные входы блока 1. В каждом текущем такте работы устройства на четвертый информационный вход i-го блока 1 поступает произведение чисел, полученное на предыдущем такте в (i-1)-м блоке 1. На четвертыи информационный вход первого блока 1 всегда поступает логический "0", В каждом элементе 13 задержки происходит задержка на два такта. В качестве элемента задержки можно использовать сдвигающий регистр.

Блок 5 анализа предназначен для покомпонентной проверки точности решения системы линейных алгебраических уравнений и выработки признака получения решения системы. В блоке 5 вычисляется разница х ", — х, (K) (k- 4»

1 значений компонент вектора неизвестных, полученных на k-й и (k-1)-й итерациях, и сравнивается с заданным по . рогом точности. Компоненты текущего вектора решения поступают в блок 5 анализа с выхода сумматора, а компоненты предыдущего вектора решения - с выхода n-ro блока 1. При удовлетворе нии всеми парами х . и х . эадан1 ной точности с выхода результата устройства снимаются значения вектора неизвестных.

Формула изобретения

1. Устройство для решения систем линейных алгебраических уравнений, содержащее с первого по и-й блоки вычислений (где n — порядок решаемой системы линейных алгебраических уравнений), блок анализа и блок синхронизации, причем вход элементов вектора свободных ленов устройства подключен к первому информационному входу первого блока вычислений, первый выход

i-ro блока вычислений (где i = 1,...п-1) подключен к первому информационному входу (i+1)-го блока вычислений, входы с первого по и-й элементов матрицы коэффициентов устройства подключены соответственно к вторым информационным входам блоков вычислений с первого по п-й, вход значения, точности устройства подключен к первому информационному входу блока анализа, выход которого подключен к выходу признака завершения вычислений устройства, вход запуска которого подключен к входу запуска блока синхронизации, выходы с первого по (п+1)-й ко— торого подключены соответственно к входам синхронизации блоков вычислений с первого по и-й и блока анализа, о т л и ч а ю щ е е с я тем, что, с целью увеличения быстродействия, оно содержит сумматор и формирователь им пульсов, причем второй, третий и чет вертый выходы i-ro блока вычислений подключены соответственно к третьЕму информационному управляющему и к четвертому информационному входам (i+1)го блока вычислений, первый, второй и

16157

Фиа 2

Составитель В. Смирнов

Редактор А. Козориэ Техред Л.Сердюкова Корректор A.. 0сауленко

Заказ 3989 Тираж 569 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35,. Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101 четвертый выходы и-ro блока вычислений подключены соответственно к первому информационному входу сумматора, к вторым информационным входам блока анализа и сумматора, выход которого подключен к третьим информационным входам блока анализа и первого блока вычислений и к выходу результата устройства, вход начальной установки ко- 1р торого подключен к входу режима формирователя импульсов, выход которого подключен к управляющему входу первого блока вычислений, четвертый информационный вход которого подключен к 15 входу нулевого потенциала устройства, (n+2)-й выход блока синхронизации подключен к входу синхронизации формирователя импульсов.

2. Устройство по п. 1, о т л и— ч а ю щ е е с я тем, что блок вычислений содержит с первого по четвертый фиксирующие регистры, сумматор, умножитель и элемент задержки, причем первый и второй информационные входы 25 блока вычислений подключены соответственно к первым ин4юрмационным входам сумматора и умножителя, управляю39 6 щий вход блока вычислений подключен к входу записи-считывания первого фиксирующего регистра и к информаци- . онному входу элемента задержки, третий информационный вход блока вычислений подключен к информационным входам второго и первого фиксирующих регистров, выход которого подключен к второму информационному входу умножителя, выход которого подключен к информационному входу третьего фиксирующего регистра, четвертый информационный вход блока вычислений подключен к второму инфор— мационному входу сумматора, выход которого подключен к информационному входу четвертого фиксирующего регистра, вход синхронизации блока вычислений подключен к входам записи-считыва-. ния второго, третьего и четвертого фиксирующих регистров и к входу синхронизации элемента задержки, выходы второго, третьего и четвертого фиксирующих регистров подключены соответственно к второму, четвертому и первому выходам блока вычислений, третий вы" ход которого подключен к выходу элемента задержки.

Устройство для решения систем линейных алгебраических уравнений Устройство для решения систем линейных алгебраических уравнений Устройство для решения систем линейных алгебраических уравнений 

 

Похожие патенты:

Изобретение относится к цифровой вычислительной технике и может быть использовано при решении систем алгебраических уравнений

Изобретение относится к вычислительной технике и может быть использовано в системах автоматического регулирования и системах технического зрения

Изобретение относится к цифровой вычислительной технике и может быть использовано в качестве процессора для решения систем линейных алгебраических уравнений

Изобретение относится к цифровой вычислительной технике и может быть использовано в качестве процессора для решения систем линейных алгебраических уравнений

Изобретение относится к вычислительной технике и позволяет повысить быстродействие устройства

Изобретение относится к вычислительной технике и может быть ис- - пользовано для решения систем линейных алгебраических уравнений

Изобретение относится к вычислительной технике и может использоваться при обработке изображений в фотограмметрии

Изобретение относится к вычислительной технике и может быть использовано для решения систем линейных алгебраических уравнений

Изобретение относится к цифровой вычислительной технике, в частности к специализированным вычислителям для уравнений

Изобретение относится к цифро- .вой вычислительной технике и может ма9исггтасг тб бы ци те че ля Ус ни бл бл ды ет че + мо ди не быть использовано при построении специализированных вычислительных систем для решения уравнений математической физики

Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных машинах и устройствах обработки сигналов высокой производительности для решения систем линейных алгебраических уравнений с блочно-трехдиагональной матрицей методом матричной прогонки

Изобретение относится к контрольно-измерительной технике

Изобретение относится к способам расчета обстоятельств дорожно-транспортного происшествия путем расчета столкновения транспортных средств

Изобретение относится к способу и устройству для изменения размера шрифта сообщения в терминале мобильной связи

Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных системах для решения систем линейных алгебраических уравнений /СЛАУ/

Изобретение относится к вычислительной технике и может быть использовано в высокопроизводительных специализированных вычислительных машинах и устройствах обработки сигналов для решения систем линейных алгебраических уравнений

Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных системах для решения систем линейных алгебраических уравнений /СЛАУ/

Изобретение относится к цифровой вычислительном технике и мокет бьггь использовано для решения систем линейных алгебраических уравнений

Изобретение относится к вычислительной технике, может быть применено в системах автоматического регулирования и системах технического зрения

Изобретение относится к цифровой вычислительной технике, в частности к специализированным процессорам
Наверх