COMPUTATIONAL MODULE FOR MULTI-STREAM PROCESSING OF DIGITAL DATA AND PROCESSING METHOD USING SAID MODULE

FIELD: calculating; counting.SUBSTANCE: invention relates to computer engineering, particularly to computing devices with a multi-threaded architecture. Computing module comprises a group of N computer processing cores 1, a group of M control processor cores 2, a group of N local data memories 3, gr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Sizov Anatolij Dmitrievich, Sovetov Petr Nikolaevich, Monakhov Aleksandr Mikhajlovich, Elizarov Sergej Georgievich, Lukyanchenko Georgij Aleksandrovich
Format: Patent
Sprache:eng ; rus
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:FIELD: calculating; counting.SUBSTANCE: invention relates to computer engineering, particularly to computing devices with a multi-threaded architecture. Computing module comprises a group of N computer processing cores 1, a group of M control processor cores 2, a group of N local data memories 3, group of N local cache memory instructions 4, a group of N specialty coprocessors 5, a group of N local ROM 6, a group of N communication subnets 7, a group of N shared memory controllers 8, group of N blocks of external common memory 9, group of N peripheral interfaces 10. Data processing method describes operation of the computing module.EFFECT: high efficiency of the computation module by synchronizing operation of computer threads executed on processor cores.2 cl, 1 dwg Изобретение относится к области вычислительной техники, в частности к вычислительным устройствам с многопотоковой архитектурой. Техническим результатом является повышение производительности вычислительного модуля за счет обеспечения синхронизации работы вычислительных потоков, исполняемых на процессорных ядрах. Вычислительный модуль содержит группу из N вычислительных процессорных ядер 1, группу из М управляющих процессорных ядер 2, группу из N локальных памятей данных 3, группу из N локальных кэш-памятей команд 4, группу из N специализированных сопроцессоров 5, группу из N локальных ПЗУ 6, группу из N коммуникационных подсетей 7, группу из N контроллеров общей памяти 8, группу из N блоков внешней общей памяти 9, группу из N периферийных интерфейсов 10. Способ обработки данных описывает работу вычислительного модуля. 2 н.п. ф-лы, 1 ил.