The use of Graphics Processing Units (GPUs) in scientific computing is becoming increasingly common. GPUs are low cost parallel processors that can readily be exploited for many types of general purpose computation. Recently, the computational intelligence community has started to develop for the GPU platform. This web page is primarily dedicated to the use of GPUs as a platform for Genetic Programming.
If you have any links to papers that should be included, or if you spot any errors, please email: slh_at_evolutioninmaterio.com.
2011 |
|   |
Intrinsic evolvable hardware for combinatorial synthesis based on
soc+fpga and gpu platforms.
(2011) |
Carlos Iv\'an Camargo Bare\ no, Cesar Augusto Pedraza Bonilla, Luis Fernado Ni\ no, and Jos\'e Ignacio Martinez Torre. |
Intrinsic evolvable hardware for combinatorial synthesis based on
soc+fpga and gpu platforms.
|
| Google it | Bibtex |
  |
Evolving cuda ptx programs by quantum inspired linear genetic
programming.
(2011) |
Leandro F. Cupertino, Cleomar P. Silva, Douglas M. Dias, Marco Aur\'elio C. |
Evolving cuda ptx programs by quantum inspired linear genetic
programming.
|
| Google it | Bibtex |
  |
Implementing cartesian genetic programming classifiers on graphics
processing units using gpu.net.
(2011) |
Simon Harding and Wolfgang Banzhaf. |
GECCO 2011 Computational intelligence on consumer
games and graphics hardware (CIGPU), pages 463--470, Dublin, Ireland, 12-16
July 2011. ACM.
|
| Google it | Bibtex |
  |
Many-threaded implementation of differential evolution for the cuda
platform.
(2011) |
Pavel Kr\"omer, V\'aclav Sn\aa\vsel, Jan Plato\vs, and Ajith Abraham. |
GECCO
'11: Proceedings of the 13th annual conference on Genetic and evolutionary
computation, pages 1595--1602, Dublin, Ireland, 12-16 July 2011. ACM.
|
| Google it | Bibtex |
  |
Debugging cuda.
(2011) |
William B. Langdon. |
GECCO 2011 Computational intelligence on consumer
games and graphics hardware (CIGPU), pages 415--422, Dublin, Ireland, 12-16
July 2011. ACM.
|
| Google it | Bibtex |
  |
Identifying similarities in tmbl programs with alignment to quicken
their compilation for gpus: computational intelligence on consumer games and
graphics hardware.
(2011) |
Tony E. Lewis and George D. Magoulas. |
GECCO 2011 Computational intelligence on consumer
games and graphics hardware (CIGPU), pages 447--454, Dublin, Ireland, 12-16
July 2011. ACM.
|
| Google it | Bibtex |
  |
Fast prediction computation in learning classifier systems using
cuda.
(2011) |
Daniele Loiacono. |
GECCO
'11: Proceedings of the 13th annual conference companion on Genetic and
evolutionary computation, pages 169--170, Dublin, Ireland, 12-16 July 2011.
ACM.
|
| Google it | Bibtex |
  |
Gpu-based asynchronous particle swarm optimization.
(2011) |
Luca Mussi, Youssef S.G. Nashed, and Stefano Cagnoni. |
GECCO
'11: Proceedings of the 13th annual conference on Genetic and evolutionary
computation, pages 1555--1562, Dublin, Ireland, 12-16 July 2011. ACM.
|
| Google it | Bibtex |
  |
Bitwise operations for gpu implementation of genetic algorithms.
(2011) |
Mart\'\in Pedemonte, Enrique Alba, and Francisco Luna. |
GECCO 2011 Computational intelligence on consumer
games and graphics hardware (CIGPU), pages 439--446, Dublin, Ireland, 12-16
July 2011. ACM.
|
| Google it | Bibtex |
  |
Acceleration of grammatical evolution using graphics processing
units: computational intelligence on consumer games and graphics hardware.
(2011) |
Petr Pospichal, Eoin Murphy, Michael O'Neill, Josef Schwarz, and Jiri Jaros. |
GECCO 2011 Computational intelligence on consumer
games and graphics hardware (CIGPU), pages 431--438, Dublin, Ireland, 12-16
July 2011. ACM.
|
| Google it | Bibtex |
  |
Acceleration of genetic algorithms for sudoku solution on many-core
processors.
(2011) |
Yuji Sato, Naohiro Hasegawa, and Mikiko Sato. |
GECCO 2011 Computational intelligence on consumer
games and graphics hardware (CIGPU), pages 407--414, Dublin, Ireland, 12-16
July 2011. ACM.
|
| Google it | Bibtex |
  |
Gpu-accelerated high-accuracy molecular docking using guided
differential evolution: real world applications.
(2011) |
Martin Simonsen, Christian N.S. Pedersen, Mikael H. Christensen, and Ren\'e Thomsen. |
Gpu-accelerated high-accuracy molecular docking using guided
differential evolution: real world applications.
|
| Google it | Bibtex |
  |
Collaborative multi-swarm pso for task matching using graphics
processing units.
(2011) |
Steven Solomon, Parimala Thulasiraman, and Ruppa Thulasiram. |
GECCO
'11: Proceedings of the 13th annual conference on Genetic and evolutionary
computation, pages 1563--1570, Dublin, Ireland, 12-16 July 2011. ACM.
|
| Google it | Bibtex |
  |
Aco with tabu search on a gpu for solving qaps using move-cost
adjusted thread assignment.
(2011) |
Shigeyoshi Tsutsui and Noriyuki Fujimoto. |
GECCO
'11: Proceedings of the 13th annual conference on Genetic and evolutionary
computation, pages 1547--1554, Dublin, Ireland, 12-16 July 2011. ACM.
|
| Google it | Bibtex |
2010 |
|   |
Evolutionary Computation in Combinatorial Optimization, 10th
European Conference, EvoCOP 2010, Istanbul, Turkey, April 7-9, 2010.
Proceedings, volume 6022 of Lecture Notes in Computer Science.
Springer, 2010.
(2010) |
Peter I. Cowling and Peter Merz, editors. |
|
Download | Google it | Bibtex |
  |
Speedups between x70 and x120 for a generic local search (memetic)
algorithm on a single gpgpu chip.
(2010) |
F. Krüger, S O. Maitre, Jimenez, L. Baumes, and P. Collet. |
In EvoNum 2010, volume 6024 of LNCS, pages 501--511.
Springer, 2010.
|
Download | Google it | Bibtex |
  |
Large scale bioinformatics data mining with parallel genetic
programming on graphics processing units.
(2010) |
W. B. Langdon. |
Parallel and Distributed Computational Intelligence, volume 279 of
Studies in Computational Intelligence, chapter 5, pages 113--141. Springer,
January 2010.
|
Download | Google it | Bibtex |
  |
A many threaded CUDA interpreter for genetic programming.
(2010) |
W. B. Langdon. |
EuroGP 2010, Istanbul, 7-9 April 2010.
|
Download | Google it | Bibtex |
  |
Programming graphics cards with cuda for genetic programming.
Invited talk.
(2010) |
William B. Langdon. |
Ecole d'été Evolution Artificielle 2010, 14-17 June 2010.
|
Download | Google it | Bibtex |
  |
Gpu-based island model for evolutionary algorithms.
(2010) |
Th\'e Van Luong, Nouredine Melab, and El-Ghazali Talbi. |
GECCO '10: Proceedings of
the 12th annual conference on Genetic and evolutionary computation, pages
1089--1096, Portland, Oregon, USA, 7-11 July 2010. ACM.
|
| Google it | Bibtex |
  |
Local search algorithms on graphics processing units. a case study:
The permutation perceptron problem.
(2010) |
Th\'e Van Luong, Nouredine Melab, and El-Ghazali Talbi. |
In Cowling and Merz \cite DBLP:conf/evoW/2010cop, pages 264--275.
|
Download | Google it | Bibtex |
  |
Fast evaluation of GP trees on GPGPU by optimizing hardware
scheduling.
(2010) |
Ogier Maitre, Pierre Collet, and Nicolas Lachiche. |
Proceedings of the 13th European
Conference on Genetic Programming, EuroGP 2010, volume 6021 of LNCS,
pages 301--312, Istanbul, 7-9 April 2010. Springer.
|
| Google it | Bibtex |
  |
Parallel genetic algorithm on the cuda architecture.
(2010) |
Petr Pospíchal, Jiří Jaroš, and Josef Schwarz. |
In Applications of Evolutionary Computation, LNCS 6024, pages
442--451. Springer Verlag, 2010.
|
Download | Google it | Bibtex |
  |
Parallel genetic algorithm solving 0/1 knapsack problem running on
the gpu.
(2010) |
Petr Pospíchal, Josef Schwarz, and Jiří Jaroš. |
In 16th International Conference on Soft Computing MENDEL 2010,
pages 64--70. Brno University of Technology, 2010.
|
Download | Google it | Bibtex |
2009 |
|   |
Accelerating evolutionary computation with graphics processing units.
(2009) |
Wolfgang Banzhaf and Simon Harding. |
In GECCO '09: Proceedings of the 11th annual conference
companion on Genetic and evolutionary computation conference, pages
3237--3286, New York, NY, USA, 2009. ACM.
|
Download | Google it | Bibtex |
  |
Accelerating genetic programming through graphics processing units.
(2009) |
Wolfgang Banzhaf, Simon Harding, William B. Langdon, and Garnett Wilson. |
In Genetic Programming Theory and Practice VI, pages 1--19.
2009.
|
Download | Google it | Bibtex |
  |
Parallel latent semantic analysis using a graphics processing unit.
(2009) |
Joseph M. Cavanagh, Thomas E. Potok, and Xiaohui Cui. |
In GECCO '09: Proceedings of the 11th annual conference
companion on Genetic and evolutionary computation conference, pages
2505--2510, New York, NY, USA, 2009. ACM.
|
Download | Google it | Bibtex |
  |
Applying genetic algorithms to resizable caches configuration for
improving smt performance.
(2009) |
Josefa Díaz, Francisco Fernández de Vega, J. Ignacio Hidalgo, Oscar Garnica, and Sonia López. |
Applying genetic algorithms to resizable caches configuration for
improving smt performance.
|
| Google it | Bibtex |
  |
Distributed genetic programming on gpus using cuda.
(2009) |
Simon Harding and Wolfgang Banzhaf. |
WPABA'09:
Proceedings of the Second International Workshop on Parallel Architectures
and Bioinspired Algorithms (WPABA 2009), pages 1--10, Raleigh, NC, USA,
September 12-16 2009. Universidad Complutense de Madrid.
|
Download | Google it | Bibtex |
  |
A CUDA SIMT interpreter for genetic programming.
Revised.
(2009) |
W. B. Langdon. |
Technical Report TR-09-05, Department of Computer Science, King's
College London, Strand, WC2R 2LS, UK, 18 June 2009.
|
Download | Google it | Bibtex |
  |
A fast high quality pseudo random number generator for nvidia cuda.
(2009) |
W. B. Langdon. |
In GECCO '09: Proceedings of the 11th annual conference
companion on Genetic and evolutionary computation conference, pages
2511--2514, New York, NY, USA, 2009. ACM.
|
Download | Google it | Bibtex |
  |
Strategies to minimise the total run time of cyclic graph based
genetic programming with GPUs.
(2009) |
Tony E. Lewis and George D. Magoulas. |
GECCO '09: Proceedings of the 11th Annual
conference on Genetic and evolutionary computation, pages 1379--1386,
Montreal, 8-12 July 2009. ACM.
|
Download | Google it | Bibtex |
  |
Coarse grain parallelization of evolutionary algorithms on GPGPU
cards with EASEA.
(2009) |
Ogier Maitre, Laurent A. Baumes, Nicolas Lachiche, Avelino Corma, and Pierre Collet. |
Coarse grain parallelization of evolutionary algorithms on GPGPU
cards with EASEA.
|
Download | Google it | Bibtex |
  |
A chemical metaphor to model service selection for composition of
services.
(2009) |
Claudia Di Napoli, Maurizio Giordano, Zsolt Németh, and Nicola Tonellotto. |
WPABA'09:
Proceedings of the Second International Workshop on Parallel Architectures
and Bioinspired Algorithms (WPABA 2009), pages 11--20, Raleigh, NC, USA,
September 12-16 2009. Universidad Complutense de Madrid.
|
| Google it | Bibtex |
  |
Evaluating the cell broadband engine as a platform to run estimation
of distribution algorithms.
(2009) |
Carlos Perez-Miguel, Jose Miguel-Alonso, and Alexander Mendiburu. |
In GECCO '09: Proceedings of the 11th annual conference
companion on Genetic and evolutionary computation conference, pages
2491--2498, New York, NY, USA, 2009. ACM.
|
Download | Google it | Bibtex |
  |
Porting estimation of distribution algorithms to the cell broadband
engine.
(2009) |
Carlos Pérez-Miguel, José Miguel-Alonso, and Alexander Mendiburu. |
WPABA'09:
Proceedings of the Second International Workshop on Parallel Architectures
and Bioinspired Algorithms (WPABA 2009), pages 31--38, Raleigh, NC, USA,
September 12-16 2009. Universidad Complutense de Madrid.
|
| Google it | Bibtex |
  |
Evolving soft robotic locomotion in physx.
(2009) |
John Rieffel, Frank Saunders, Shilpa Nadimpalli, Harvey Zhou, Soha Hassoun, Jason Rife, and Barry Trimmer. |
Evolving soft robotic locomotion in physx.
|
Download | Google it | Bibtex |
  |
A parallel evolutionary algorithm to optimize dynamic memory managers
in embedded systems.
(2009) |
José L. Risco-Martín, José M. Colmenar, and Rubén Gonzalo. |
WPABA'09:
Proceedings of the Second International Workshop on Parallel Architectures
and Bioinspired Algorithms (WPABA 2009), pages 21--30, Raleigh, NC, USA,
September 12-16 2009. Universidad Complutense de Madrid.
|
| Google it | Bibtex |
  |
High performance genetic programming on GPU.
(2009) |
Denis Robilliard, Virginie Marion, and Cyril Fonlupt. |
In Proceedings of the 2009 workshop on Bio-inspired algorithms
for distributed systems, pages 85--94, Barcelona, Spain, 2009. ACM.
|
Download | Google it | Bibtex |
  |
Genetic programming on graphics processing units.
Special issue on parallel and distributed evolutionary algorithms,
part I.
(2009) |
Denis Robilliard, Virginie Marion-Poty, and Cyril Fonlupt. |
Genetic Programming and Evolvable Machines, 10(4):447--471,
December 2009.
|
Download | Google it | Bibtex |
  |
Solving quadratic assignment problems by genetic algorithms with gpu
computation: a case study.
(2009) |
Shigeyoshi Tsutsui and Noriyuki Fujimoto. |
In GECCO '09: Proceedings of the 11th annual conference
companion on Genetic and evolutionary computation conference, pages
2523--2530, New York, NY, USA, 2009. ACM.
|
Download | Google it | Bibtex |
  |
Deployment of cpu and gpu-based genetic programming on heterogeneous
devices.
(2009) |
Garnett Wilson and Wolfgang Banzhaf. |
In GECCO '09: Proceedings of the 11th annual conference
companion on Genetic and evolutionary computation conference, pages
2531--2538, New York, NY, USA, 2009. ACM.
|
Download | Google it | Bibtex |
  |
Implementation of parallel genetic algorithms on graphics processing
units.
(2009) |
Man Wong and Tien Wong. |
In Intelligent and Evolutionary Systems, pages 197--216. 2009.
|
Download | Google it | Bibtex |
  |
Parallel multi-objective evolutionary algorithms on graphics
processing units.
(2009) |
Man Leung Wong. |
In GECCO '09: Proceedings of the 11th annual conference
companion on Genetic and evolutionary computation conference, pages
2515--2522, New York, NY, USA, 2009. ACM.
|
Download | Google it | Bibtex |
  |
Belief propagation implementation using cuda on an nvidia gtx 280.
(2009) |
Yanyan Xu, Hui Chen, Reinhard Klette, Jiaju Liu, and Tobi Vaudrey. |
Australasian
Conference on Artificial Intelligence, Lecture Notes in Computer Science,
pages 180--189. Springer, 2009.
|
Download | Google it | Bibtex |
  |
A study of parallel evolution strategy: pattern search on a gpu
computing platform.
(2009) |
Weihang Zhu. |
GEC Summit, pages 765--772. ACM, 2009.
|
Download | Google it | Bibtex |
  |
A study of parallel evolution strategy: pattern search on a gpu
computing platform.
(2009) |
Weihang Zhu. |
In GEC '09: Proceedings of the first ACM/SIGEVO Summit on
Genetic and Evolutionary Computation, pages 765--772, New York, NY, USA,
2009. ACM.
|
Download | Google it | Bibtex |
  |
Multi-walk parallel pattern search approach on a GPU computing
platform.
(2009) |
Weihang Zhu and James Curry. |
In Computational Science – ICCS 2009, pages 984--993. 2009.
|
Download | Google it | Bibtex |
2008 |
|   |
Cellular genetic algorithms.
(2008) |
Enrique Alba and Bernabe Dorronsoro. |
Springer, 2008.
|
| Google it | Bibtex |
  |
GPU accelerated computation and visualization of hexagonal cellular
automata.
(2008) |
Stephane Gobron, Herva Bonafos, and Daniel Mestre. |
In Cellular Automata, pages 512--521. 2008.
|
Download | Google it | Bibtex |
  |
Genetic programming on GPUs for image processing.
(2008) |
S. Harding and W. Banzhaf. |
International Journal of High Performance Systems Architecture,
1(4):231 -- 240, 2008.
|
Download | Google it | Bibtex |
  |
A SIMD interpreter for genetic programming on GPU graphics cards.
(2008) |
W. Langdon and Wolfgang Banzhaf. |
In Genetic Programming, pages 73--85. 2008.
|
Download | Google it | Bibtex |
  |
GP on SPMD parallel graphics hardware for mega bioinformatics
data mining.
(2008) |
W. Langdon and A. Harrison. |
Soft Computing - A Fusion of Foundations, Methodologies and
Applications, 12(12):1169--1183, October 2008.
|
Download | Google it | Bibtex |
  |
Cartesian genetic programming.
(2008) |
Julian Francis Miller and Simon L. Harding. |
In Proceedings of the 2008 GECCO conference companion on
Genetic and evolutionary computation, pages 2701--2726, Atlanta, GA,
USA, 2008. ACM.
|
Download | Google it | Bibtex |
  |
A Field Guide to Genetic Programming.
(2008) |
Riccardo Poli, W B Langdon, and Nicholas Freitag McPhee. |
Lulu.com, March 2008.
|
| Google it | Bibtex |
  |
Population parallel GP on the g80 GPU.
(2008) |
Denis Robilliard, Virginie Marion-Poty, and Cyril Fonlupt. |
In Genetic Programming, pages 98--109. 2008.
|
Download | Google it | Bibtex |
  |
Hardware accelerators for cartesian genetic programming.
(2008) |
Zdenek Vasicek and Lukas Sekanina. |
In Genetic Programming, pages 230--241. 2008.
|
Download | Google it | Bibtex |
  |
Linear genetic programming GPGPU on microsoft's xbox 360.
(2008) |
G. Wilson and W. Banzhaf. |
In Evolutionary Computation, 2008. CEC 2008. (IEEE World
Congress on Computational Intelligence). IEEE Congress on, pages 378--385,
2008.
|
| Google it | Bibtex |
The bibliography was generated on Fri, 05 Aug 2011 08:41:36 +0000 and contains 70 papers.