Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Massively Parallel Evolutionary Computation on GPGPUs (Natural Computing Series)

Buy

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.

(HTML tags aren't allowed.)

Beginning iPhone Development: Exploring the iOS SDK
Beginning iPhone Development: Exploring the iOS SDK

The team that brought you the bestselling Beginning iPhone Development, the book that taught the world to program on the iPhone, is back again, bringing this definitive guide up-to-date with Apple's latest and greatest new iOS 8 and its SDK, as well as with the latest version of Xcode (6.1).

You'll have everything...

The Science and Engineering of Microelectronic Fabrication
The Science and Engineering of Microelectronic Fabrication

Ideal for upper-level undergraduate or first-year graduate courses and as a handy reference for professionals, The Science and Engineering of Microelectronic Fabrication, Second Edition, provides a thorough and accessible introduction to the field of microfabrication. Revised and expanded in this second edition, the text covers all...

Emerging Systems Approaches in Information Technologies: Concepts, Theories and Applications
Emerging Systems Approaches in Information Technologies: Concepts, Theories and Applications
Through a systematic view of technologies, researchers are now finding it less complicated to examine, predict, and explain complex interactions between fields such as engineering and computer science. Emerging Systems Approaches in Information Technologies: Concepts, Theories, and Applications presents innovative research findings...

Handbook of Boolean Algebras, Volume 2
Handbook of Boolean Algebras, Volume 2

This Handbook treats those parts of the theory of Boolean algebras of most interest to pure mathematicians: the set-theoretical abstract theory and applications and relationships to measure theory, topology, and logic. It is divided into two parts (published in three volumes). Part I (volume 1) is a comprehensive, self-contained introduction...

Microsoft  Solutions Framework Essentials (Pro-Developer)
Microsoft Solutions Framework Essentials (Pro-Developer)
Get the hands-on guidance you need to understand how to work with the Microsoft Solutions Framework (MSF), Version 4. MSF is a deliberate and disciplined approach to technology projects based on a defined set of principles, models, disciplines, concepts, guidelines, and proven practices from Microsoft. MSF has a long history of helping teams and...
20 Recipes for Programming MVC 3: Faster, Smarter Web Development
20 Recipes for Programming MVC 3: Faster, Smarter Web Development

There's no need to reinvent the wheel every time you run into a problem with ASP.NET's Model-View-Controller (MVC) framework. This concise cookbook provides recipes to help you solve tasks many web developers encounter every day. Each recipe includes the C# code you need, along with a complete working example of how to...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy