Skip to main content
eScholarship
Open Access Publications from the University of California

A component selection algorithm for high-performance pipelines

Abstract

The use of a realistic component library with multiple implementations of operators, results in cost efficient designs; slow components can then be used on non-critical paths and the more expensive components on only the critical paths. This report presents a cost-optimized algorithm for selecting components and pipelining a data flow graph, given a multiple-implementation library, and throughput and latency constraints. Results on several DSP examples indicate the importance of component selection as a parameter in design space exploration.

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View