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 条
  • [21] Modified Multi-Objective Particle Swarm Optimization for electromagnetic absorber design
    Chamaani, S.
    Mirtaheri, S. A.
    Teshnehlab, M.
    Shoorehdeli, M. A.
    Seydi, V.
    PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2008, 79 : 353 - 366
  • [22] Multi-objective particle swarm optimization based on adaptive grid algorithms
    Yang, Junjie
    Zhou, Jianzhong
    Liu, Fang
    Fang, Rengcun
    Zhong, Jianwei
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 687 - 694
  • [23] Investigating Grammar-based Design of Multi-objective Particle Swarm Optimization Algorithm
    Remes de Lima, Ricardo Henrique
    Ramirez Pozo, Aurora Trinidad
    2017 6TH BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2017, : 270 - 275
  • [24] Robust PID Controller Design based on Multi-Objective Particle Swarm Optimization Approach
    Madiouni, Riadh
    2017 INTERNATIONAL CONFERENCE ON ENGINEERING & MIS (ICEMIS), 2017,
  • [25] Design of Infinite Impulse Response Filters Based on Multi-Objective Particle Swarm Optimization
    Su, Te-Jen
    Zhuang, Qian-Yi
    Lin, Wei-Hong
    Hung, Ya-Chung
    Yang, Wen-Rong
    Wang, Shih-Ming
    SIGNALS, 2024, 5 (03): : 526 - 541
  • [26] Structural Design of Aerostatic Bearing Based on Multi-Objective Particle Swarm Optimization Algorithm
    Ye, Biqing
    Yu, Guixin
    Zhang, Yidong
    Li, Gang
    APPLIED SCIENCES-BASEL, 2023, 13 (05):
  • [27] Design for sustainability of industrial symbiosis based on emergy and multi-objective particle swarm optimization
    Ren, Jingzheng
    Liang, Hanwei
    Dong, Liang
    Sun, Lu
    Gao, Zhiqiu
    SCIENCE OF THE TOTAL ENVIRONMENT, 2016, 562 : 789 - 801
  • [28] Robust RST control design based on Multi-Objective Particle Swarm Optimization approach
    Riadh Madiouni
    Soufiene Bouallègue
    Joseph Haggège
    Patrick Siarry
    International Journal of Control, Automation and Systems, 2016, 14 : 1607 - 1617
  • [29] Robust RST Control Design based on Multi-Objective Particle Swarm Optimization Approach
    Madiouni, Riadh
    Bouallegue, Soufiene
    Haggege, Joseph
    Siarry, Patrick
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2016, 14 (06) : 1607 - 1617
  • [30] Adaptive Multi-Objective Optimization Based on Feedback Design
    窦立谦
    宗群
    吉月辉
    曾凡琳
    Transactions of Tianjin University, 2010, (05) : 359 - 365