Massively Parallel Evolutionary Computation on GPGPUs

Nonfiction, Computers, Advanced Computing, Artificial Intelligence, Computer Science, General Computing
Cover of the book Massively Parallel Evolutionary Computation on GPGPUs by , Springer Berlin Heidelberg
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: ISBN: 9783642379598
Publisher: Springer Berlin Heidelberg Publication: December 5, 2013
Imprint: Springer Language: English
Author:
ISBN: 9783642379598
Publisher: Springer Berlin Heidelberg
Publication: December 5, 2013
Imprint: Springer
Language: English

Evolutionary algorithms (EAs) are metaheuristics that learn from natural collective behavior and are applied to solve optimization problems in domains such as scheduling, engineering, bioinformatics, and finance. Such applications demand acceptable solutions with high-speed execution using finite computational resources. Therefore, there have been many attempts to develop platforms for running parallel EAs using multicore machines, massively parallel cluster machines, or grid computing environments. Recent advances in general-purpose computing on graphics processing units (GPGPU) have opened up this possibility for parallel EAs, and this is the first book dedicated to this exciting development.

 

The three chapters of Part I are tutorials, representing a comprehensive introduction to the approach, explaining the characteristics of the hardware used, and presenting a representative project to develop a platform for automatic parallelization of evolutionary computing (EC) on GPGPUs. The 10 chapters in Part II focus on how to consider key EC approaches in the light of this advanced computational technique, in particular addressing generic local search, tabu search, genetic algorithms, differential evolution, swarm optimization, ant colony optimization, systolic genetic search, genetic programming, and multiobjective optimization. The 6 chapters in Part III present successful results from real-world problems in data mining, bioinformatics, drug discovery, crystallography, artificial chemistries, and sudoku.

 

Although the parallelism of EAs is suited to the single-instruction multiple-data (SIMD)-based GPU, there are many issues to be resolved in design and implementation, and a key feature of the contributions is the practical engineering advice offered. This book will be of value to researchers, practitioners, and graduate students in the areas of evolutionary computation and scientific computing.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Evolutionary algorithms (EAs) are metaheuristics that learn from natural collective behavior and are applied to solve optimization problems in domains such as scheduling, engineering, bioinformatics, and finance. Such applications demand acceptable solutions with high-speed execution using finite computational resources. Therefore, there have been many attempts to develop platforms for running parallel EAs using multicore machines, massively parallel cluster machines, or grid computing environments. Recent advances in general-purpose computing on graphics processing units (GPGPU) have opened up this possibility for parallel EAs, and this is the first book dedicated to this exciting development.

 

The three chapters of Part I are tutorials, representing a comprehensive introduction to the approach, explaining the characteristics of the hardware used, and presenting a representative project to develop a platform for automatic parallelization of evolutionary computing (EC) on GPGPUs. The 10 chapters in Part II focus on how to consider key EC approaches in the light of this advanced computational technique, in particular addressing generic local search, tabu search, genetic algorithms, differential evolution, swarm optimization, ant colony optimization, systolic genetic search, genetic programming, and multiobjective optimization. The 6 chapters in Part III present successful results from real-world problems in data mining, bioinformatics, drug discovery, crystallography, artificial chemistries, and sudoku.

 

Although the parallelism of EAs is suited to the single-instruction multiple-data (SIMD)-based GPU, there are many issues to be resolved in design and implementation, and a key feature of the contributions is the practical engineering advice offered. This book will be of value to researchers, practitioners, and graduate students in the areas of evolutionary computation and scientific computing.

More books from Springer Berlin Heidelberg

Cover of the book Revolution im Profifußball by
Cover of the book EU Competition and State Aid Rules by
Cover of the book Recent Advances in Interval Type-2 Fuzzy Systems by
Cover of the book Plastic Surgery in the Sexually Handicapped by
Cover of the book Modeling Density-Driven Flow in Porous Media by
Cover of the book Business Partnerships and Organizational Performance by
Cover of the book Traumatic Subarachnoid Haemorrhage by
Cover of the book Storytelling in Organizations by
Cover of the book Economic Success of Chinese Merchants in Southeast Asia by
Cover of the book Self-Regulation of the Brain and Behavior by
Cover of the book Whole Body Ultrasonography in the Critically Ill by
Cover of the book Integrated Computer-Aided Design in Automotive Development by
Cover of the book Fundamentals of the Physics of Solids by
Cover of the book Computational Biomechanics of the Wrist Joint by
Cover of the book Plant Desiccation Tolerance by
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy