CGP Acceleration Using Field-Programmable Gate Arrays

Created by W.Langdon from gp-bibliography.bib Revision:1.4524

  author =       "Lukas Sekanina and Zdenek Vasicek",
  title =        "CGP Acceleration Using Field-Programmable Gate
  booktitle =    "Cartesian Genetic Programming",
  publisher =    "Springer",
  editor =       "Julian F. Miller",
  year =         "2011",
  series =       "Natural Computing Series",
  chapter =      "7",
  pages =        "217--230",
  keywords =     "genetic algorithms, genetic programming, Cartesian
                 Genetic Programming",
  isbn13 =       "978-3-642-17309-7",
  URL =          "",
  DOI =          "doi:10.1007/978-3-642-17310-3_7",
  abstract =     "In Chapter 5 we described an application specific
                 integrated circuit consisting of programmable
                 polymorphic nodes that resembled the CGP
                 representation. A search algorithm, running on an
                 external personal computer, was used to evolve
                 configurations as well as interconnection of the nodes.
                 In this chapter we describe how complete CGP system
                 (i.e., the array of programmable nodes and search
                 algorithm) can be implemented on a single chip. The
                 implementation is carried out using a
                 field-programmable gate array (FPGA) a reconfigurable
                 chip which provides a high performance and flexibility
                 in computing for a moderate cost. In comparison with
                 CGP running on a personal computer, the main advantages
                 of the FPGA implementation are a significant speed-up
                 that can be obtained for many applications and a
                 possibility to build small low-power adaptive embedded
                 systems. This chapter introduces the complete FPGA
                 implementations of CGP which can typically be used to
                 accelerate combinational circuit evolution (see Chapter
                 5) and image filter evolution (see Chapter 6).",
  notes =        "part of \cite{Miller:CGP}",

Genetic Programming entries for Lukas Sekanina Zdenek Vasicek