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...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |
---|