Parallel Multi-Objective Evolutionary Design of Approximate Circuits

被引:10
|
作者
Hrbacek, Radek [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, CS-61090 Brno, Czech Republic
来源
GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2015年
关键词
Cartesian Genetic Programming; Parallel Evolutionary Algorithms; Multi-objective Optimization; Cluster; Combinational Circuit Design; Approximate Circuits;
D O I
10.1145/2739480.2754785
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary design of digital circuits has been well established in recent years. Besides correct functionality, the demands placed on current circuits include the area of the circuit and its power consumption. By relaxing the functionality requirement, one can obtain more efficient circuits in terms of the area or power consumption at the cost of an error introduced to the output of the circuit. As a result, a variety of trade-offs between error and efficiency can be found. In this paper, a multi-objective evolutionary algorithm for the design of approximate digital circuits is proposed. The scalability of the evolutionary design has been recently improved using parallel implementation of the fitness function and by employing spatially structured evolutionary algorithms. The proposed multi-objective approach uses Cartesian Genetic Programming for the circuit representation and a modified NSGA-II algorithm. Multiple isolated islands are evolving in parallel and the populations are periodically merged and new populations are distributed across the islands. The method is evaluated in the task of approximate arithmetical circuits design.
引用
收藏
页码:687 / 694
页数:8
相关论文
共 50 条
  • [1] Automatic Design of Approximate Circuits by Means of Multi-Objective Evolutionary Algorithms
    Hrbacek, Radek
    Mrazek, Vojtech
    Vasicek, Zdenek
    2016 11TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS), 2016,
  • [2] Parallel Library of Multi-objective Evolutionary Algorithms
    Leon, Coromoto
    Miranda, Gara
    Segredo, Eduardo
    Segura, Carlos
    PROCEEDINGS OF THE PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2009, : 28 - 35
  • [3] A Parallel Implementation of a Multi-objective Evolutionary Algorithm
    Kannas, Christos C.
    Nicolaou, Christos A.
    Pattichis, Constantinos S.
    2009 9TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS IN BIOMEDICINE, 2009, : 595 - +
  • [4] A Parallel Framework for Multi-objective Evolutionary Optimization
    Dasgupta, Dipankar
    Becerra, David
    Banceanu, Alex
    Nino, Fernando
    Simien, James
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [5] A Parallel Evolutionary System for Multi-objective Optimisation
    Hamdan, Mohammad
    Rudolph, Gunter
    Hochstrate, Nicola
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [6] A parallel evolutionary approach to multi-objective optimization
    Feng, Xiang
    Lau, Francis C. M.
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1199 - 1206
  • [7] Designing comminution circuits with a multi-objective evolutionary algorithm
    Huband, S
    Barone, L
    Hingston, P
    While, L
    Tuppurainen, D
    Bearman, R
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1815 - 1822
  • [8] A parallel and hybrid Multi-Objective Evolutionary Algorithm applied to the design of cellular networks
    Cahon, S.
    Talbi, E-G.
    Melab, N.
    CIRCUITS AND SYSTEMS FOR SIGNAL PROCESSING , INFORMATION AND COMMUNICATION TECHNOLOGIES, AND POWER SOURCES AND SYSTEMS, VOL 1 AND 2, PROCEEDINGS, 2006, : 803 - 806
  • [9] Multi-objective design of synthetic biological circuits
    Lormeau, Claude
    Rybinski, Mikolaj
    Stelling, Joerg
    IFAC PAPERSONLINE, 2017, 50 (01): : 9871 - 9876
  • [10] Parallel Dynamic Multi-Objective Optimization Evolutionary Algorithm
    Grid, Maroua
    Belaiche, Leila
    Kahloul, Laid
    Benharzallah, Saber
    2021 22ND INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2021, : 164 - 169