An approach for quantitative analysis of application-specific dataflow architectures
- 22 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In this paper we present an approach for quantitative analysis of application-specific dataflow architectures. The approach allows the designer to rate design alternatives in a quantitative way and therefore supports him in the design process to find better performing architectures. The context of our work is Video Signal Processing algorithms which are mapped onto weakly-programmable, coarse-grain dataflow architectures. The algorithms are represented as Kahn graphs with the functionality of the nodes being coarse-grain functions. We have implemented an architecture simulation environment that permits the definition of dataflow architectures as a composition of architecture elements, such as functional units, buffer elements and communication structures. The abstract, clock-cycle accurate simulator has been built using a multi-threading package and employs object oriented principles. This results in a configurable and efficient simulator. Algorithms can subsequently be executed on the architecture model producing quantitative information for selected performance metrics. Results are presented for the simulation of a realistic application on several dataflow architecture alternatives, showing that many different architectures can be simulated in modest time on a modern workstation.Keywords
This publication has 9 references indexed in Scilit:
- Ultra-low-power domain-specific multimedia processorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An architectural overview of the programmable multimedia processor, TM-1Published by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- PHIDEO: a silicon compiler for high speed algorithmsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An evolutionary approach to system-level synthesisPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- PROPHID: a data-driven multi-processor architecture for high-performance DSPPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Stream-Based Computing and Future TelevisionSMPTE Journal, 1997
- Embedded system designDesign Automation for Embedded Systems, 1996
- Dataflow process networksProceedings of the IEEE, 1995
- Cheops: a reconfigurable data-flow system for video processingIEEE Transactions on Circuits and Systems for Video Technology, 1995