Proceedings Design, Automation and Test in Europe · 2002 · 43 citations · 23 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureDesign OptimizationHardware-software Co-designDesign HierarchyDesign Space ExplorationHardware ArchitectureHardware-software PartitioningGenetic Algorithm OptimizationHardware PartitioningHardware-software IntegrationPartitioning AlgorithmsPartitioning In System-on-chip DesignSoftware PartitioningTask Graph AnalysisTask Graph Models
This paper presents an integrated approach to hardware software partitioning and hardware design space exploration. We propose a genetic algorithm which performs hardware software partitioning on a task graph while simultaneously contemplating various design alternatives for tasks mapped to hardware. We primarily deal with data dominated designs typically found in digital signal processing and image processing applications. A detailed description of various genetic operators is presented. We provide results to illustrate the effectiveness of our integrated methodology.
23
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44.6K citations
D. E. Goldberg · Medical Entomology and Zoology · 1989 · 10.1K citations
Synthesis and optimization of digital circuits
Choice Reviews Online · 1994 · 2.4K citations
Engineering, Computer Engineering, Electrical Engineering +17