Multi-core GE: automatic evolution of CPU based multi-core parallel programs

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

  author =       "Gopinath Chennupati and R. Muhammad Atif Azad and 
                 Conor Ryan",
  title =        "Multi-core GE: automatic evolution of CPU based
                 multi-core parallel programs",
  booktitle =    "GECCO 2014 student workshop",
  year =         "2014",
  editor =       "Tea Tusar and Boris Naujoks",
  isbn13 =       "978-1-4503-2881-4",
  keywords =     "genetic algorithms, genetic programming, grammatical
  pages =        "1041--1044",
  month =        "12-16 " # jul,
  organisation = "SIGEVO",
  address =      "Vancouver, BC, Canada",
  URL =          "",
  DOI =          "doi:10.1145/2598394.2605670",
  publisher =    "ACM",
  publisher_address = "New York, NY, USA",
  abstract =     "We describe the use of on-chip multiple CPU
                 architectures to automatically evolve parallel computer
                 programs. These programs have the capability of
                 exploiting the computational efficiency of the modern
                 multi-core machines.

                 This is significantly different from other parallel EC
                 approaches because not only do we produce individuals
                 that, in their final form, can exploit parallel
                 architectures, we can also exploit the same parallel
                 architecture during evolution to reduce evolution

                 We use Grammatical Evolution along with OpenMP specific
                 grammars to produce natively parallel code, and
                 demonstrate that not only do we enjoy the benefit of
                 final individuals that can run in parallel, but that
                 our system scales effectively with the number of
  notes =        "Also known as \cite{2605670} Distributed at

Genetic Programming entries for Gopinath Chennupati R Muhammad Atif Azad Conor Ryan