Efficient execution method and system of coarse-grained reconfigurable array data stream processor

The invention provides an efficient execution method and system of a coarse-grained reconfigurable array data stream processor. The efficient execution method comprises the steps that nodes in a directed data stream diagram of a program to be executed are code segments, and connecting lines are depe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FAN DONGRUI, TANG SHENGZHONG, LI WENMING, YE XIAOCHUN, AN XUEJUN, FAN ZHIHUA
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides an efficient execution method and system of a coarse-grained reconfigurable array data stream processor. The efficient execution method comprises the steps that nodes in a directed data stream diagram of a program to be executed are code segments, and connecting lines are dependency relationships among the nodes; the PE of the coarse-grained reconfigurable array data stream processor loads the configuration information, the operation instruction and the operand of each node from the global cache; a node meeting the requirement of the scheduling preceding relay dependency is used as a current node to start execution, and a code segment of the current node is divided into a plurality of execution stages; the next cycle of the current node is scheduled to start execution, when it is monitored that the coarse-grained reconfigurable array data stream processor component corresponding to the next stage of the current node is idle during execution, the current node enters the next execution st