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.)

Parallel Computing: Fundamentals, Applications and New Directions (Advances in Parallel Computing)
Parallel Computing: Fundamentals, Applications and New Directions (Advances in Parallel Computing)
This volume gives an overview of the state-of-the-art with respect to the development of all types of parallel computers and their application to a wide range of problem areas.

The international conference on parallel computing ParCo97 (Parallel Computing 97) was held in Bonn, Germany from 19 to 22 September 1997. The first conference in this...

Systems Thinking, Third Edition: Managing Chaos and Complexity: A Platform for Designing Business Architecture
Systems Thinking, Third Edition: Managing Chaos and Complexity: A Platform for Designing Business Architecture

This is an unconventional book for an unconventional reader. It is intended for those professionals who, in addition to their specialized knowledge, would like to get a handle on life so they may put their special text into its proper context. It speaks to those thinkers and practitioners who have come to realize that learning to be...

Mastering Machine Learning With scikit-learn
Mastering Machine Learning With scikit-learn

Apply effective learning algorithms to real-world problems using scikit-learn

About This Book

  • Design and troubleshoot machine learning systems for common tasks including regression, classification, and clustering
  • Acquaint yourself with popular machine learning algorithms, including...

Julia 1.0 Programming: Dynamic and high-performance programming to build fast scientific applications, 2nd Edition
Julia 1.0 Programming: Dynamic and high-performance programming to build fast scientific applications, 2nd Edition

Enter the exciting world of Julia, a high-performance language for technical computing

Key Features

  • Leverage Julia's high speed and efficiency for your applications
  • Work with Julia in a multi-core, distributed, and networked environment
  • Apply Julia to...
New Paradigm of Industry 4.0: Internet of Things, Big Data & Cyber Physical Systems (Studies in Big Data)
New Paradigm of Industry 4.0: Internet of Things, Big Data & Cyber Physical Systems (Studies in Big Data)

The book provides readers with an overview of the state of the art in the field of Industry 4.0 and related research advancements. The respective chapters identify and discuss new dimensions of both risk factors and success factors, along with performance metrics that can be employed in future research work. They also discuss a...

Time Series Analysis of Discourse: Method and Case Studies (Routledge Studies in Linguistics)
Time Series Analysis of Discourse: Method and Case Studies (Routledge Studies in Linguistics)

This volume serves as a comprehensive introduction to Time Series Analysis (TSA), used commonly in financial and engineering sciences, to demonstrate its potential to complement qualitative approaches in discourse analysis research. The book begins by discussing how time has previously been conceptualized in the literature, drawing...

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