DocumentCode
3330200
Title
Discrete Particle Swarm Optimization for Multi-objective Design Space Exploration
Author
Palermo, Gianluca ; Silvano, Cristina ; Zaccaria, Vittorio
Author_Institution
Dipt. di Elettron. e Inf., Politec. di Milano, Milan
fYear
2008
fDate
3-5 Sept. 2008
Firstpage
641
Lastpage
644
Abstract
Platform-based design represents the most widely used approach to design System-On-Chip (SOC) applications. In this context, the Design Space Exploration (DSE) phase consists of optimally configure a parameterized SOC platform in terms of system-level requirements depending on the target application. In this paper, we introduce the Discrete Particle Swarm Optimization methodology (DPSO) for supporting the DSE of an hardware platform. The proposed technique aims at efficiently profiling the target application and deriving an approximated Pareto set of system configurations with respect to the selected figures of merit. Once the approximated Pareto set has been built, the designer can quickly select the best system configuration satisfying the constraints. Experimental results show that the proposed DPSO technique can speed up the design space exploration time up to 5X with an accuracy of up to 70% with respect to a full search exploration for the selected benchmarks.
Keywords
Pareto optimisation; integrated circuit design; particle swarm optimisation; system-on-chip; approximated Pareto set; discrete particle swarm optimization; multiobjective design space exploration; system-level requirements; system-on-chip; Design methodology; Design optimization; Digital systems; Genetic algorithms; Hardware; Pareto analysis; Pareto optimization; Particle swarm optimization; Space exploration; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
Conference_Location
Parma
Print_ISBN
978-0-7695-3277-6
Type
conf
DOI
10.1109/DSD.2008.21
Filename
4669295
Link To Document