Genetic Algorithm for Boolean minimization in an FPGA cluster

被引:0
|
作者
César Pedraza
Javier Castillo
José I. Martínez
Pablo Huerta
Jose L. Bosque
Javier Cano
机构
[1] Universidad Rey Juan Carlos,DATCCCIA, ETSII
[2] Universidad de Cantabria,Facultad de Ciencias, Dpto. de Electrónica y Computadores
来源
关键词
Performance evaluation; FPGA; Boolean synthesis; Hardware co-design;
D O I
暂无
中图分类号
学科分类号
摘要
Evolutionary algorithms are an alternative option to the Boolean synthesis due to that they allow one to create hardware structures that would not be able to be obtained with other techniques. This paper shows a parallel genetic programming (PGP) Boolean synthesis implementation based on a cluster of FPGAs that takes full advantage of parallel programming and hardware/software co-design techniques. The performance of our cluster of FPGAs implementation has been compared with an HPC implementation. The experimental results have shown an excellent behavior in terms of speed up (up to ×500) and in terms of solving the scalability problems of this algorithms present in previous works.
引用
收藏
页码:244 / 252
页数:8
相关论文
共 50 条
  • [1] Genetic Algorithm for Boolean minimization in an FPGA cluster
    Pedraza, Cesar
    Castillo, Javier
    Martinez, Jose I.
    Huerta, Pablo
    Bosque, Jose L.
    Cano, Javier
    JOURNAL OF SUPERCOMPUTING, 2011, 58 (02): : 244 - 252
  • [2] A hypercube minimization algorithm for Boolean functions
    Barbour, AE
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 811 - 815
  • [4] HEURISTIC ALGORITHM FOR THE MINIMIZATION OF GENERALIZED BOOLEAN FUNCTIONS
    CARUSO, G
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1988, 135 (02): : 108 - 116
  • [5] Investigation of algorithm for minimization of Boolean functions by clusterization
    Melnyk, R
    Luchkows'ky, L
    MODERN PROBLEMS OF RADIO ENGINEERING, TELECOMMUNICATIONS AND COMPUTER SCIENCE, PROCEEDINGS, 2004, : 49 - 51
  • [6] On Genetic Algorithms and Neural Networks for Boolean Functions Minimization
    Kazimirov, A. S.
    Reimerov, S. Y.
    PROCEEDINGS OF THE XIX IEEE INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MEASUREMENTS (SCM 2016), 2016, : 260 - 261
  • [7] A genetic algorithm for RKRO minimization
    Drechsler, R
    Becker, B
    Gockel, N
    EXPERT SYSTEMS WITH APPLICATIONS, 1997, 12 (01) : 127 - 139
  • [8] Genetic algorithm for RKRO minimization
    Albert-Ludwigs-Univ, Freiburg im Breisgau, Germany
    Expert Sys Appl, 1 (127-139):
  • [9] BOOLEAN MINIMIZATION
    ZISSOS, D
    DUNCAN, FG
    COMPUTER JOURNAL, 1973, 16 (02): : 174 - 179
  • [10] A genetic algorithm for the minimization of OPKFDDs
    Jung, M
    Lee, G
    Park, S
    Drechsler, R
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (12) : 2943 - 2945