Evolving gzip matches Kernel from an nVidia CUDA Template

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

  author =       "W. B. Langdon and M. Harman",
  title =        "Evolving gzip matches Kernel from an nVidia CUDA
  institution =  "Department of Computer Science, King's College
  year =         "2010",
  number =       "TR-10-02",
  address =      "London, WC2R 2LS, UK",
  month =        "5 " # feb,
  keywords =     "genetic algorithms, genetic programming, GIP,
                 automatic coding, GPU, gpgpu, Genetic Interface
                 Programming, SIR, gawk, strongly typed genetic
                 programming, BNF grammar",
  URL =          "http://www.dcs.kcl.ac.uk/technical-reports/papers/TR-10-02.pdf",
  size =         "15 pages",
  abstract =     "Rather than attempting to evolve a complete program
                 from scratch we demonstrate genetic interface
                 programming by automatically generating a parallel CUDA
                 kernel with identical functionality to existing highly
                 optimised ancient sequential C code. Generic GPGPU
                 nVidia kernel C++ code is converted into a BNF grammar.
                 Strongly typed genetic programming uses the BNF to
                 generate compilable and executable graphics card
                 kernels. Their fitness is given by running the
                 population on a GPU with randomised subsets of training
                 data itself given by running the original code's test
  notes =        "See \cite{langdon:2010:cigpu}",

Genetic Programming entries for William B Langdon Mark Harman