1997 · 82 citations · 23 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureComputer-aided DesignHardware-software Co-designData PartitioningHardware-software PartitioningOptimization-based DesignPerformance OptimizationAdaptabilityConvergenceGranularityHardware PartitioningPartitioningPartitioning AlgorithmsPartitioning GranularitySoftware Partitioning
Computer aided hardware/software partitioning is one of the keychallenges in hardware/software co-design. While previous approacheshave used a fixed granularity, i.e. the size of the partitioningobjects was fixed, we present a partitioning approach thatdynamically determines the partitioning granularity to adapt optimizationsteps to application properties and to intermediate optimizationresults. Experiments with simulated annealing optimizationshow a faster convergence and far better adaptability to costfunction variations than in previous experiments with fixed granularity.
23
The Chinook hardware/software co-synthesis system
Pai H. Chou, Ross B. Ortega, Gaetano Borriello · 1995 · 151 citations