Academic Journal

Реализация памяти структур данных в векторном потоковом процессоре: Structure store implementation in vector dataflow processor

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Реализация памяти структур данных в векторном потоковом процессоре: Structure store implementation in vector dataflow processor
Πηγή: Труды НИИСИ РАН. 9:156-160
Στοιχεία εκδότη: Federal Scientific Center Scientific Research Institute for Systems Research of the Russian Academy of Sciences, 2020.
Έτος έκδοσης: 2020
Θεματικοί όροι: shared-memory multiprocessor, structure store, performance evaluation, архитектура управления потоком данных, память структур данных, dataflow architecture, Vector processor, векторный процессор, оценка производительности
Περιγραφή: Сложность работы с массивами данных явилась одной из главных причин неконкурентоспособности известных проектов разработки процессора с архитектурой управления потоком данных (потокового процессора). Память структур данных, предназначенная для хранения массивов в этом процессоре, была значительно сложнее по сравнению с обычной (линейно адресуемой) памятью, и при выполнении программ обработки массивов данных требовала в 2 - 3 раза большего числа команд. Показано, что в разрабатываемом векторном потоковом процессоре (ВПП) за счет оригинального метода хранения массивов можно использовать обычную память и значительно увеличить производительность одного процессорного ядра. Приводятся результаты моделирования тестовых программ на этом процессоре и оценка требуемой ёмкости локальной памяти векторов при реализации макета ВПП на ПЛИС. Array processing complexity was one of the main reasons of not competitiveness known dataflow processor projects. Structure store was much more complicated compared to conventional (linearly addressable) memory, and array processing requires 2-3 times more instructions in dataflow processor. It’s shown that the developing vector dataflow processor (VDP), due to the original method of storing arrays, is capable of using conventional memory and the performance of one processor core is significantly higher. This paper presents results of test programs simulation on VDP and assessing the required capacity of the local vector memory when implementing VDP project on FPGA.
Τύπος εγγράφου: Article
Γλώσσα: Russian
ISSN: 2225-7349
DOI: 10.25682/niisi.2019.6.0020
Αριθμός Καταχώρησης: edsair.doi...........7ee117c2b60f63454044d90f2401cacb
Βάση Δεδομένων: OpenAIRE
Περιγραφή
ISSN:22257349
DOI:10.25682/niisi.2019.6.0020