• 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