Design Automation Conference · 1992 · 43 citations · 7 references
ComputingComputer ScienceDistributed SystemsParallel AlgorithmsParallel ComputingDesign Space ExplorationDesign SynthesisHigh-level SynthesisParallel Algorithm DesignParallel ArchitecturesParallel SynthesisFlow Graph ConstructionParallel Algorithm AnalysisParallel Synthesis MethodologyProcessor Architecture
A parallel algorithm for design-space exploration and trade-off analysis is presented. Coarse-grained parallelism is introduced by generating multiple module bags and performing scheduling and performance analysis of the data flow graph for each module bag in parallel. This algorithm was implemented on a multiple processor machine as part of a distributed high-level synthesis system. Experimental results showed reduction in search time, improvement in design quality, and close-to-linear speedup. >
7
Tutorial on high-level synthesis
Michael C. McFarland, Alice C. Parker, Raúl Camposano · 1988 · 292 citations