Faster GPU-based genetic programming using a two-dimensional stack

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

  author =       "Darren M. Chitty",
  title =        "Faster {GPU}-based genetic programming using a
                 two-dimensional stack",
  journal =      "Soft Computing",
  year =         "2017",
  volume =       "21",
  number =       "14",
  pages =        "3859--3878",
  month =        jul,
  keywords =     "genetic algorithms, genetic programming, GPU,
                 Many-core GPU Parallel programming",
  publisher =    "Springer",
  URL =          "",
  DOI =          "doi:10.1007/s00500-016-2034-0",
  abstract =     "Genetic programming (GP) is a computationally
                 intensive technique which also has a high degree of
                 natural parallelism. Parallel computing architectures
                 have become commonplace especially with regards to
                 Graphics Processing Units (GPU). Hence, versions of GP
                 have been implemented that use these highly parallel
                 computing platforms enabling significant gains in the
                 computational speed of GP to be achieved. However,
                 recently a two-dimensional stack approach to GP using a
                 multi-core CPU also demonstrated considerable
                 performance gains. Indeed, performances equivalent to
                 or exceeding that achieved by a GPU were demonstrated.
                 This paper will demonstrate that a similar
                 two-dimensional stack approach can also be applied to a
                 GPU-based approach to GP to better exploit the
                 underlying technology. Performance gains are achieved
                 over a standard single-dimensional stack approach when
                 using a GPU. Overall, a peak computational speed of
                 over 55 billion Genetic Programming Operations per
                 Second are observed, a twofold improvement over the
                 best GPU-based single-dimensional stack approach from
                 the literature.",

Genetic Programming entries for Darren M Chitty