MO-PSE: Adaptive multi-objective particle swarm optimization based design space exploration in architectural synthesis for application specific processor design

被引:37
|
作者
Mishra, Vipul Kumar [1 ]
Sengupta, Anirban [1 ]
机构
[1] Indian Inst Technol, Comp Sci & Engn Discipline, Indore, Madhya Pradesh, India
关键词
Particle swarm optimization; Design space exploration; Power; Execution time; Mutation; High level synthesis; Application specific processor; Adaptive perturbation; HIGH-LEVEL SYNTHESIS; STRUCTURE GENETIC ALGORITHM; ALLOCATION; BINDING;
D O I
10.1016/j.advengsoft.2013.09.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Architectural synthesis has gained rapid dominance in the design flows of application specific computing. Exploring an optimal design point during architectural synthesis is a tedious task owing to the orthogonal issues of reducing exploration time and enhancing design quality as well as resolving the conflicting parameters of power and performance. This paper presents a novel design space exploration (DSE) methodology multi-objective particle swarm exploration MO-PSE, based on the particle swarm optimization (PSO) for designing application specific processor (ASP). To the best of the authors' knowledge, this is the first work that directly maps a complete PSO process for multi-objective DSE for power-performance trade-off of application specific processors. Therefore, the major contributions of the paper are: (i) Novel DSE methodology employing a particle swarm optimization process for multi-objective tradeoff, (ii) Introduction of a novel model for power parameter used during evaluation of design points in MO-PSE, (iii) A novel fitness function used for design quality assessment, (iv) A novel mutation algorithm for improving DSE convergence and exploration time, (v) Novel perturbation algorithm to handle boundary outreach problem during exploration and (vi) Results of comparison performed during multiple experiments that indicates average improvement in the quality of results (QoR) achieved is around 9% and average reduction in exploration time of greater than 90% compared to recent genetic algorithm (GA) based DSE approaches. The paper also reports results based on the variation and impact of different PSO parameters such as swarm size, inertia weight, acceleration coefficient, and termination condition on multi-objective DSE. (C) 2013 Elsevier Ltd. All rights reserved.
引用
下载
收藏
页码:111 / 124
页数:14
相关论文
共 50 条
  • [1] Multi-objective efficient design space exploration and architectural synthesis of an application specific processor (ASP)
    Sengupta, Anirban
    Sedaghat, Reza
    Zeng, Zhipeng
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (04) : 392 - 404
  • [2] Discrete Particle Swarm Optimization for Multi-objective Design Space Exploration
    Palermo, Gianluca
    Silvano, Cristina
    Zaccaria, Vittorio
    11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 641 - 644
  • [3] Application and optimization design of improved multi-objective particle swarm
    Zhang, Lan-Yong
    Liu, Sheng
    Yu, Da-Yong
    Dianbo Kexue Xuebao/Chinese Journal of Radio Science, 2011, 26 (04): : 789 - 795
  • [4] Exploration of Multi-Objective Particle Swarm Optimization on the Design of UWB Antennas
    Espigares Martin, Javier
    Fernandez Pantoja, Mario
    Rubio Bretones, Amelia
    Garcia, Salvador G.
    de Jong van Coevorden, Carlos Moreno
    Gomez Martin, Rafael
    2009 3RD EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION, VOLS 1-6, 2009, : 521 - 525
  • [5] Robust Design Optimization Based on Multi-Objective Particle Swarm Optimization
    Yu Yan
    Dai Guangming
    Chen Liang
    Zhou Chong
    Peng Lei
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 4918 - 4925
  • [6] Multi-objective robust design of vehicle structure based on multi-objective particle swarm optimization
    Liu, Haichao
    Jin, Xiangjie
    Zhang, Fagui
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (06) : 9063 - 9071
  • [7] Research on Multi-Objective Multidisciplinary Design Optimization Based on Particle Swarm Optimization
    Wang, Yangyang
    Han, Minghong
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON RELIABILITY SYSTEMS ENGINEERING (ICRSE 2017), 2017,
  • [8] Application of Particle Swarm Optimization in Cylinder Helical HGearH Multi-objective Design
    Mo Yuanbin
    Liu Jizhong
    Wang Baolei
    Wan Weimin
    ADVANCED MATERIALS AND COMPUTER SCIENCE, PTS 1-3, 2011, 474-476 : 2229 - +
  • [9] Application of adaptive grid-based multi-objective particle swarm optimization algorithm for directional drilling trajectory design
    Chen, Bihai
    Wen, Guojun
    He, Xin
    Liu, Xingyue
    Liu, Haojie
    Cheng, Siyi
    GEOENERGY SCIENCE AND ENGINEERING, 2023, 222
  • [10] Multi-Objective Particle Swarm Optimization Design of PID Controllers
    de Moura Oliveira, P. B.
    Solteiro Pires, E. J.
    Cunha, J. Boaventura
    Vrancic, Damir
    DISTRIBUTED COMPUTING, ARTIFICIAL INTELLIGENCE, BIOINFORMATICS, SOFT COMPUTING, AND AMBIENT ASSISTED LIVING, PT II, PROCEEDINGS, 2009, 5518 : 1222 - +