×
10.08.2015
216.013.69b4

Результат интеллектуальной деятельности: СПОСОБ ОРГАНИЗАЦИИ ПАРАЛЛЕЛЬНО-КОНВЕЙЕРНЫХ ВЫЧИСЛЕНИЙ В ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЕ С КОММУТАЦИОННО-ПОТОКОВЫМ УПРАВЛЕНИЕМ

Вид РИД

Изобретение

№ охранного документа
0002558613
Дата охранного документа
10.08.2015
Аннотация: Изобретение относится к вычислительной технике и предназначено для построения быстродействующих многооперандных параллельно-конвейерных сумматоров для обработки массивов целых положительных чисел. Техническим результатом является повышение быстродействия. Ячейки каждой подобласти однородной вычислительной среды настраивают на выполнение уникальной операции, где m - общее количество операций. Исходные операнды подают на информационный вход однородной вычислительной среды и параллельно на вход каждой вычислительной подобласти, где происходит параллельно-конвейерное выполнение операции. Результаты выполнения операции в каждой подобласти параллельно поступают на информационные входы m-входового мультиплексора. Далее происходит коммутация одного плеча мультиплексора с его выходом, причем выбор коммутируемого плеча однозначно задается кодом исполняемой операции, являющейся командой управления m-входового мультиплексора, таким образом, искомый результат операции доступен на выходе мультиплексора. 1 ил.
Основные результаты: Способ организации параллельно-конвейерных вычислений в однородной вычислительной среде с коммутационно-потоковым управлением, заключающийся в том, что:перед началом выполнения операций однородная вычислительная среда разделяется на m независимых вычислительных подобластей путем настройки ячеек каждой подобласти на выполнение уникальной операции, где m - общее количество операций, на выполнение которых может быть настроена однородная вычислительная среда,затем при выполнении операции исходные операнды поступают на информационный вход однородной вычислительной среды и параллельно подаются на вход каждой вычислительной подобласти, где происходит параллельно-конвейерное выполнение операции, соответствующей данной подобласти,после выполнения операции в каждой подобласти результаты выполнения операции параллельно поступают с информационных выходов вычислительных подобластей на информационные входы m-входового мультиплексора, и далее происходит коммутация одного плеча мультиплексора с его выходом, причем выбор коммутируемого плеча однозначно задается кодом исполняемой операции, являющейся командой управления m-входового мультиплексора,на каждом следующем шаге вычислений на управляющие входы m-входового мультиплексора для выполнения коммутации его информационного входа на информационный выход подается код следующей операции, в итоге результат выполнения следующей операции доступен на информационном выходе мультиплексора.

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

Однородной вычислительной средой называется регулярная структура, состоящая из соединенных друг с другом одинаковых ячеек, выполняющая арифметическую или логическую функцию.

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

Один из таких способов (описанный более подробно в книге Коуги П.М. Архитектура конвейерных ЭВМ. - М.: Радио и связь, 1981, 357 с.) заключается в том, что исходные данные, пройдя через сортировщик данных, поступают на обработку в ОВС, специализирующуюся на выполнении соответствующей операции. Недостаток данного типа АЛУ заключается в том, что исходные данные поступают на обработку в соответствующую ОВС только после прихода в сортировщик команды, соответствующей текущим данным, что снижает быстродействие устройства.

Наиболее близким к заявляемому решению является способ (описанный более подробно в книге Коуги П.М. Архитектура конвейерных ЭВМ. - М.: Радио и связь, 1981, 357 с.), отличающийся от первого тем, что благодаря реконфигурации топологии единое пространство ОВС перестраивается для выполнения текущей операции. Вследствие этого отсутствует необходимость в сортировщике, что сокращает аппаратурные затраты, но значительно снижает быстродействие устройства.

Техническим результатом от использования способа организации параллельно-конвейерных вычислений в однородной вычислительной среде с коммутационно-потоковым управлением является повышение быстродействия АЛУ за счет параллельного выполнения операций в ОВС без необходимости ее реконфигурации или сортировки исходного потока данных.

Описание технического решения: ОВС, состоящая из многофункциональных ячеек, способных настраиваться на выполнение определенной операции, шина исходного операнда а, шина исходного операнда b, шина результата m-входового мультиплексора, где m - общее количество операций, на выполнение которых может быть настроена однородная вычислительная среда.

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

Способ заключается в том, что в арифметико-логическом устройстве перед началом выполнения операций однородная вычислительная среда разделяется на m независимых подобластей путем настройки ячеек каждой выделенной подобласти на выполнение уникальной операции, где m - общее количество операций, на выполнение которых может быть настроена однородная вычислительная среда.

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

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

Пример: имеется устройство для конвейерных арифметических вычислений по заданному модулю на базе ОВС ("Ячейка однородной вычислительной среды, однородная вычислительная среда и устройство для конвейерных арифметических вычислений по заданному модулю". Патент на изобретение №2477513 от 10.03.2013 г., заявка №2011149264, приоритет от 02.12.2011) и необходимо вычислить результат умножения пары операндов.

Перед началом выполнения операций однородная вычислительная среда разделяется на 4 независимых подобласти (4 специализированных вычислительных ядра) путем настройки каждой подобласти на выполнение уникальной двухоперандной операции: операции сложения, операции вычитания, операции умножения и операции деления, то есть в данном случае m=4. При выполнении заданной операции пара исходных операндов одновременно подается на информационные входы всех четырех подобластей ОВС, в которых одновременно во времени реализуется выполнение соответствующей им операции, то есть операции сложения, операции вычитания, операции умножения и операции деления.

После параллельного выполнения перечисленных операций в каждой подобласти параллельно и одновременно формируется результат выполнения четырех операций: сложения, вычитания, умножения и деления. Так в решении "Ячейка однородной вычислительной среды однородная вычислительная среда и устройство для конвейерных арифметических вычислений по заданному модулю" (Патент на изобретение №2477513 от 10.03.2013 г., заявка №2011149264, приоритет от 02.12.2011) перечисленные операции выполняются с одинаковой скоростью.

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

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

На фиг. 1 представлен вариант структурной схемы устройства, реализующего способ организации параллельно-конвейерных вычислений в однородной вычислительной среде с коммутационно-потоковым управлением, где 1-4 подобласти ОВС; 5 - m-входовой мультиплексор; a, b - шины данных исходных операндов а и b соответственно; s - шина результата, I - шина подачи кода операции на управляющие входы m-входового мультиплексора.

Способ организации параллельно-конвейерных вычислений в однородной вычислительной среде с коммутационно-потоковым управлением, заключающийся в том, что:перед началом выполнения операций однородная вычислительная среда разделяется на m независимых вычислительных подобластей путем настройки ячеек каждой подобласти на выполнение уникальной операции, где m - общее количество операций, на выполнение которых может быть настроена однородная вычислительная среда,затем при выполнении операции исходные операнды поступают на информационный вход однородной вычислительной среды и параллельно подаются на вход каждой вычислительной подобласти, где происходит параллельно-конвейерное выполнение операции, соответствующей данной подобласти,после выполнения операции в каждой подобласти результаты выполнения операции параллельно поступают с информационных выходов вычислительных подобластей на информационные входы m-входового мультиплексора, и далее происходит коммутация одного плеча мультиплексора с его выходом, причем выбор коммутируемого плеча однозначно задается кодом исполняемой операции, являющейся командой управления m-входового мультиплексора,на каждом следующем шаге вычислений на управляющие входы m-входового мультиплексора для выполнения коммутации его информационного входа на информационный выход подается код следующей операции, в итоге результат выполнения следующей операции доступен на информационном выходе мультиплексора.
СПОСОБ ОРГАНИЗАЦИИ ПАРАЛЛЕЛЬНО-КОНВЕЙЕРНЫХ ВЫЧИСЛЕНИЙ В ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЕ С КОММУТАЦИОННО-ПОТОКОВЫМ УПРАВЛЕНИЕМ
Источник поступления информации: Роспатент

Показаны записи 51-60 из 61.
15.11.2019
№219.017.e270

Вибропоглощающая мастика

Изобретение относится к составам для вибропоглощающих покрытий, используемых в вагоно-, автомобиле-, судостроении, авиации, машиностроении и других областях техники, где требуется защита от вибрации, в частности к составам полимерной вибропоглощающей мастики невысыхающего типа, предназначенной...
Тип: Изобретение
Номер охранного документа: 0002705961
Дата охранного документа: 12.11.2019
12.12.2019
№219.017.ec6a

Способ устранения запаха вентиляционных выбросов из производственных помещений для содержания свиней

Изобретение относится к сельскому хозяйству и экологии и может быть использовано в промышленном животноводстве, преимущественно в свиноводстве для снижения эмиссии запахообразующих веществ из производственных помещений для содержания животных и производства органо-минеральных удобрений на...
Тип: Изобретение
Номер охранного документа: 0002708599
Дата охранного документа: 09.12.2019
12.12.2019
№219.017.ec77

Способ сокращения фазы быстрого горения топлива в дизеле

Изобретение относится к области машиностроения, преимущественно, двигателестроения. Раскрыт способ сокращения фазы быстрого горения топлива в дизеле, имеющем в составе топливной аппаратуры топливопроводы высокого давления и форсунки. Впрыскиваемое в камеры сгорания дизеля топливо нагревается...
Тип: Изобретение
Номер охранного документа: 0002708484
Дата охранного документа: 09.12.2019
14.12.2019
№219.017.edd1

Способ получения натурального органоминерального удобрения на основе фосфоритной муки

Изобретение относится к технологии производства удобрений и агропрепаратов. Способ включает сушку предварительно отсеянного торфа влажностью 60%, поступившего из первого расходного бункера, в первой барабанной сушилке до влажности 40% в прямоточном режиме с сушильным агентом, получаемым в...
Тип: Изобретение
Номер охранного документа: 0002708985
Дата охранного документа: 12.12.2019
14.12.2019
№219.017.eded

Способ получения водной суспензии на основе серы и торфа

Изобретение относится к сельскому хозяйству. Способ получения устойчивой водной суспензии на основе серы и торфа для использования в удобрениях характеризуется тем, что включает приготовление смеси элементарной серы, торфа естественной сушки влажностью 40-60% и воды, и диспергирование...
Тип: Изобретение
Номер охранного документа: 0002708953
Дата охранного документа: 12.12.2019
17.01.2020
№220.017.f6be

Способ производства непрерывно отжигаемой до мягкого состояния ленты латуни л63

Изобретение относится к производству листового проката из латуни, который может быть использован в различных областях народного хозяйства. Способ производства непрерывно отжигаемой до мягкого состояния ленты латуни Л63 включает плавку и отливку слитков, горячую и холодную прокатку, непрерывный...
Тип: Изобретение
Номер охранного документа: 0002711071
Дата охранного документа: 15.01.2020
06.03.2020
№220.018.09ed

Способ управления фрезерованием проката

Изобретение относится к области металлургии и машиностроения и может быть использовано при фрезеровании плоского проката цилиндрическими фрезами. Способ включает оптимизацию режимов обработки, заключающуюся в постепенном увеличении количества зубьев, дублирующих работу каждого формирующего...
Тип: Изобретение
Номер охранного документа: 0002715929
Дата охранного документа: 04.03.2020
24.06.2020
№220.018.29a8

Способ непрерывного неразрушающего контроля характеристики качества движущего плоского проката

Изобретение относится к области металлургии и машиностроения, в частности к процессам непрерывного контроля плоского проката, и предназначено для косвенного непрерывного контроля характеристик его качества. Технический эффект, заключающийся в повышении точности текстурного контроля, а также...
Тип: Изобретение
Номер охранного документа: 0002724130
Дата охранного документа: 22.06.2020
25.06.2020
№220.018.2b10

Способ определения сопротивления деформации металлических материалов при индентировании конусом

Изобретение относится к области измерений и, в частности, предназначено для исследования изменения механических характеристик материалов, после пластического или термического упрочнения, методом внедрения индентора при статической нагрузке. Сущность: используются шлифы, подготовленные из...
Тип: Изобретение
Номер охранного документа: 0002724353
Дата охранного документа: 23.06.2020
29.06.2020
№220.018.2cbc

Аппарат для криолиполиза

Изобретение относится к устройствам, позволяющим производить лечебное воздействие на пациента посредством вакуума и заданной температуры, и может применяться в различных областях медицины, в частности в косметологии. Аппарат для криолиполиза состоит из рабочей насадки аппарата, источника...
Тип: Изобретение
Номер охранного документа: 0002724847
Дата охранного документа: 25.06.2020
Показаны записи 11-20 из 20.
20.07.2015
№216.013.652b

Устройство для определения знаков чисел в системе остаточных классов

Изобретение относится к вычислительной технике и предназначено для выполнения операции определения знака числа, представленного в системе остаточных классов. Техническим результатом является повышение быстродействия и обеспечение контроля корректности определения знака. Устройство содержит...
Тип: Изобретение
Номер охранного документа: 0002557446
Дата охранного документа: 20.07.2015
27.01.2016
№216.014.bcf3

Способ сжатия изображений

Изобретение относится к области обработки цифровых изображений. Технический результат - обеспечение увеличения быстродействия и эффективности сжатия изображений, устранение потери целостности изображения и сохранение контрастности границ между различными объектами изображения. Способ сжатия...
Тип: Изобретение
Номер охранного документа: 0002573770
Дата охранного документа: 27.01.2016
10.02.2016
№216.014.cf4a

Штамм бактерий pseudomonas delhiensis - деструктор нефти и нефтепродуктов

Изобретение относится к биотехнологии и микробиологии. Предложен новый бактериальный штамм Pseudomonas delhiensis KТ-13 ВКПМ В-11400 - деструктор нефти и нефтепродуктов. Штамм обладает способностью осуществлять эффективную деградацию нефти и нефтепродуктов, таких как дизельное топливо и...
Тип: Изобретение
Номер охранного документа: 0002575063
Дата охранного документа: 10.02.2016
20.02.2016
№216.014.e93a

Опорный узел предварительно напряженной мембраны

Изобретение относится к области строительства, в частности к элементам крепежа строительных конструкций, и может быть использовано при возведении гражданских и промышленных зданий. Опорный узел предварительно напряженной мембраны включает жесткий стержневой каркас, состоящий из продольных и...
Тип: Изобретение
Номер охранного документа: 0002575188
Дата охранного документа: 20.02.2016
20.05.2016
№216.015.3eb7

Резиновая смесь

Изобретение относится к области производства резиновых изделий. Вулканизуемая резиновая смесь включает в качестве ускорителя вулканизации продукт взаимодействия известных ускорителей вулканизации класса сульфенамидов с эпоксидными соединениями в количестве 0,2-6,0 мас.ч. на 100 мас.ч. каучука....
Тип: Изобретение
Номер охранного документа: 0002584012
Дата охранного документа: 20.05.2016
13.01.2017
№217.015.6691

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

Изобретение относится к деревообрабатывающей промышленности, в частности к изготовлению пиломатериалов из пиловочника. Бревна, диаметром в вершинном торце от 40 до 60 см, распиливают на два двухкантных бруса, а из необрезного сегмента получают два трехкантных полубруса, При этом толщина...
Тип: Изобретение
Номер охранного документа: 0002592102
Дата охранного документа: 20.07.2016
29.12.2017
№217.015.f865

Насос-дозатор смесевого топлива

Изобретение может быть использовано в системах топливоподачи двигателей внутреннего сгорания (ДВС). Предложен насос-дозатор смесевого топлива, содержащий корпус 1, окно 2 входа основного и дополнительного топлив, окно 3 выхода смесевого топлива, вращающуюся шестеренную пару 4, каналы подвода...
Тип: Изобретение
Номер охранного документа: 0002639634
Дата охранного документа: 21.12.2017
10.05.2018
№218.016.4e08

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

Изобретение относится к средствам для выполнения операции умножения чисел, представленных в модулярно-индексном формате с плавающей точкой, на универсальных многоядерных процессорах. Техническим результатом является повышение скорости вычисления. В способе, выполняемом на универсальном...
Тип: Изобретение
Номер охранного документа: 0002652460
Дата охранного документа: 26.04.2018
09.09.2018
№218.016.857d

Способ организации выполнения операции умножения двух чисел в модулярно-логарифмическом формате представления с плавающей точкой на гибридных многоядерных процессорах

Изобретение относится к вычислительной технике и предназначено для выполнения операции умножения двух чисел в модулярно-логарифмическом формате с плавающей точкой. Техническим результатом является упрощение выполнения операции умножения. Способ осуществляется на гибридных многоядерных...
Тип: Изобретение
Номер охранного документа: 0002666285
Дата охранного документа: 06.09.2018
29.06.2019
№219.017.9ff8

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

Изобретение относится к вычислительной технике и предназначено для построения однородных вычислительных сред, выполняющих сжатие массивов двоичных векторов в конвейерном режиме. Техническим результатом является повышение надежности однородной вычислительной среды за счет сокращения числа связей...
Тип: Изобретение
Номер охранного документа: 0002450327
Дата охранного документа: 10.05.2012
+ добавить свой РИД