Proceedings of the 43rd Annual Conference on Design Automation - DAC '06 2006
DOI: 10.1145/1146909.1147028
|View full text |Cite
|
Sign up to set email alerts
|

Design space exploration using time and resource duality with the ant colony optimization

Abstract: Design space exploration during high level synthesis is often conducted through ad-hoc probing of the solution space using some scheduling algorithm. This is not only time consuming but also very dependent on designer's experience. We propose a novel design exploration method that exploits the duality between the time and resource constrained scheduling problems. Our exploration automatically constructs a high quality time/area tradeoff curve in a fast, effective manner. It uses the MAX-MIN ant colony optimiza… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2007
2007
2022
2022

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(5 citation statements)
references
References 16 publications
0
5
0
Order By: Relevance
“…have been widely reported in the literature for various applications to find the trade-off solutions to achieve the best possible compromise among multiple objectives. Among evolutionary algorithms, the genetic algorithm [30] and ant-colony optimization [31] have been employed for DSE for multicore architecture. Palesi et al [30] considered configuration space exploration for a SoC and extended the Platune tuning approach [32] using a genetic algorithm and exhaustive search to increase the exploration speed with many configurable parameters (e.g., voltage, capacitance).…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…have been widely reported in the literature for various applications to find the trade-off solutions to achieve the best possible compromise among multiple objectives. Among evolutionary algorithms, the genetic algorithm [30] and ant-colony optimization [31] have been employed for DSE for multicore architecture. Palesi et al [30] considered configuration space exploration for a SoC and extended the Platune tuning approach [32] using a genetic algorithm and exhaustive search to increase the exploration speed with many configurable parameters (e.g., voltage, capacitance).…”
Section: Related Workmentioning
confidence: 99%
“…Palesi et al [30] considered configuration space exploration for a SoC and extended the Platune tuning approach [32] using a genetic algorithm and exhaustive search to increase the exploration speed with many configurable parameters (e.g., voltage, capacitance). Wang et al [31] used ant-colony optimization for design space exploration to minimize the completion time of the applications while effectively utilizing the computational resources. This method finds a trade-off between hardware cost and timing performance.…”
Section: Related Workmentioning
confidence: 99%
“…is family of algorithms did not appear in this domain until 2006, when [127,128] implemented an ACO to perform scheduling and allocation taking into account the objective functions delay and area. A comparison between Particle Swarm Optimization (PSO) and the evolutionary algorithms NSGA-II and WSGA was made in [11].…”
Section: Swarm Intelligence Systemsmentioning
confidence: 99%
“…Mouhoub and Hammami [28] make use of Multi Objective Evolutionary Algorithms (MOEA) to optimize FPGA architecture designs for on-chip memory usage, number of slices consumed, and execution time. Wang et al [39,40] propose a design space exploration methodology for optimal scheduling and architecture derivation based on ant colony optimization. They report a 17.3% improvement in performance over traditional force-directed scheduling.…”
Section: Architecture Exploration and Mappingmentioning
confidence: 99%