Title :
Optimal balancing of acyclic and cyclic data flow graphs in high level architectural synthesis environment
Author :
Antola, Anna ; Distante, Fausto
Author_Institution :
Dipartimento di Inf. e Sistemistica, Pavia Univ., Italy
Abstract :
In this paper, data flow graphs are used to represent the algorithmic description of a problem and serve as the starting description for high level architectural synthesis process. No assumption is made on the class of DFGs considered (i.e. iterative or general) thus allowing the description of any algorithm. Balancing of DFGs where nodes represent computational activities whose exchange of information is not self synchronised is a convenient way to raise the throughput of the graph (architecture). This paper presents a methodology that allows balancing acyclic and cyclic data flow graphs optimizing both latency and throughput
Keywords :
VLSI; logic CAD; parallel architectures; parallel processing; DFGs; WSI; acyclic data flow graphs; computational activities; cyclic data flow graph; high level architectural synthesis environment; latency; parallel architectures; throughput; Computer architecture; Delay; Flow graphs; Frequency synchronization; High level synthesis; Iterative algorithms; Iterative methods; Optimization methods; Pipeline processing; Throughput;
Conference_Titel :
Wafer Scale Integration, 1994. Proceedings., Sixth Annual IEEE International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-1850-1
DOI :
10.1109/ICWSI.1994.291247