Pipelined Genetic Propagation

被引:6
|
作者
Guo, Liucheng [1 ]
Guo, Ce [2 ]
Thomas, David B. [1 ]
Luk, Wayne [2 ]
机构
[1] Imperial Coll London, Dept EEE, London, England
[2] Imperial Coll London, Dept Comp, London, England
来源
2015 IEEE 23RD ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM) | 2015年
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1109/FCCM.2015.64
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Genetic Algorithms (GAs) are a class of numerical and combinatorial optimisers which are especially useful for solving complex non-linear and non-convex problems. However, the required execution time often limits their application to small-scale or latency-insensitive problems, so techniques to increase the computational efficiency of GAs are needed. FPGA-based acceleration has significant potential for speeding up genetic algorithms, but existing FPGA GAs are limited by the generational approaches inherited from software GAs. Many parts of the generational approach do not map well to hardware, such as the large shared population memory and intrinsic loop-carried dependency. To address this problem, this paper proposes a new hardware-oriented approach to GAs, called Pipelined Genetic Propagation (PGP), which is intrinsically distributed and pipelined. PGP represents a GA solver as a graph of loosely coupled genetic operators, which allows the solution to be scaled to the available resources, and also to dynamically change topology at run-time to explore different solution strategies. Experiments show that pipelined genetic propagation is effective in solving seven different applications. Our PGP design is 5 times faster than a recent FPGA-based GA system, and 90 times faster than a CPU-based GA system.
引用
收藏
页码:103 / 110
页数:8
相关论文
共 50 条
  • [41] Energy minimization of a pipelined processor using a low voltage pipelined cache
    Park, JC
    Mooney, VJ
    Palem, K
    Choi, KW
    THIRTY-SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS - CONFERENCE RECORD, VOLS 1 AND 2, CONFERENCE RECORD, 2002, : 67 - 73
  • [42] On the Performance of Pipelined HotStuff
    Niu, Jianyu
    Gai, Fangyu
    Jalalzai, Mohammad M.
    Feng, Chen
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [43] Correctness of pipelined machines
    Manolios, P
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, PROCEEDINGS, 2000, 1954 : 161 - 178
  • [44] Information propagation within the Genetic Network of Saccharomyces cerevisiae
    Chowdhury, Sharif
    Lloyd-Price, Jason
    Smolander, Olli-Pekka
    Baici, Wayne C. V.
    Hughes, Timothy R.
    Yli-Harja, Olli
    Chua, Gordon
    Ribeiro, Andre S.
    BMC SYSTEMS BIOLOGY, 2010, 4
  • [45] Back Propagation and Genetic Algorithms for Control of the Network Element
    Skorpil, Vladislav
    Kamba, Stanislav
    2011 34TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2011, : 240 - 243
  • [46] Genetic algorithms and back-propagation: A comparative study
    Farag, WA
    Quintana, VH
    Lambert-Torres, G
    UNIVERSITY AND INDUSTRY - PARTNERS IN SUCCESS, CONFERENCE PROCEEDINGS VOLS 1-2, 1998, : 93 - 96
  • [47] Genetic Mechanism of the Propagation-derived Microplate: A Review
    Zhen L.
    Li S.
    Guo L.
    Wang G.
    Suo Y.
    Zhu J.
    Li X.
    Dai L.
    Liu Y.
    Geotectonica et Metallogenia, 2019, 43 (04): : 730 - 744
  • [48] Conservation, propagation and new paths for pineapple genetic resources
    Souza, F. V. D.
    Ferreira, F. R.
    Souza, E. H.
    Silva, R. L.
    Guerra, P. A.
    IX INTERNATIONAL PINEAPPLE SYMPOSIUM, 2019, 1239 : 105 - 112
  • [49] The past, present and future of walnut genetic improvement and propagation
    Vahdati, K.
    Khorami, S. S.
    VIII INTERNATIONAL SYMPOSIUM ON WALNUT, CASHEW AND PECAN, 2021, 1318 : 251 - 268
  • [50] BIOCHEMICAL AND GENETIC PROBLEMS OF PROPAGATION OF VIRUS . (REVIEW ARTICLE)
    MUNDRY, KW
    BERICHTE DER DEUTSCHEN BOTANISCHEN GESELLSCHAFT, 1967, 80 (08): : 502 - &