Parallel Genetic Algorithms with GPU Computing

Parallel Genetic Algorithms with GPU Computing
Author: John Runwei Cheng
Publisher:
Total Pages: 0
Release: 2018
Genre: Economics
ISBN:

Download Parallel Genetic Algorithms with GPU Computing Book in PDF, Epub and Kindle

Genetic algorithms (GAs) are powerful solutions to optimization problems arising from manufacturing and logistic fields. It helps to find better solutions for complex and difficult cases, which are hard to be solved by using strict optimization methods. Accelerating parallel GAs with GPU computing have received significant attention from both practitioners and researchers, ever since the emergence of GPU-CPU heterogeneous architectures. Designing a parallel algorithm on GPU is different fundamentally from designing one on CPU. On CPU architecture, typically data or tasks are distributed across tens of threads or processes, while on GPU architecture, more than hundreds of thousands of threads run. In order to fully utilize the computing power of GPUs, the design approaches and implementation strategies of parallel GAs should be re-probed. In the chapter, a concise overview of parallel GAs on GPU is given from the perspective of GPU architecture. The concept of parallelism granularity is redefined, the aspect of data layout is discussed on how it will affect the kernel performance, and the hierarchy of threads is examined on how threads are organized in the grid and blocks to expose sufficient parallelism to GPU. Some future research is discussed. A hybrid parallel model, based on the feature of GPU architecture, is suggested to build up efficient parallel GAs for hyper-scale problems.


Parallel Genetic Algorithms with GPU Computing
Language: en
Pages: 0
Authors: John Runwei Cheng
Categories: Economics
Type: BOOK - Published: 2018 - Publisher:

GET EBOOK

Genetic algorithms (GAs) are powerful solutions to optimization problems arising from manufacturing and logistic fields. It helps to find better solutions for c
Parallel Genetic Algorithms for Financial Pattern Discovery Using GPUs
Language: en
Pages: 103
Authors: João Baúto
Categories: Technology & Engineering
Type: BOOK - Published: 2018-02-03 - Publisher: Springer

GET EBOOK

This Brief presents a study of SAX/GA, an algorithm to optimize market trading strategies, to understand how the sequential implementation of SAX/GA and genetic
Parallel Genetic Algorithms
Language: en
Pages: 173
Authors: Gabriel Luque
Categories: Computers
Type: BOOK - Published: 2011-06-15 - Publisher: Springer Science & Business Media

GET EBOOK

This book is the result of several years of research trying to better characterize parallel genetic algorithms (pGAs) as a powerful tool for optimization, searc
Massively Parallel Evolutionary Computation on GPGPUs
Language: en
Pages: 454
Authors: Shigeyoshi Tsutsui
Categories: Computers
Type: BOOK - Published: 2013-12-05 - Publisher: Springer Science & Business Media

GET EBOOK

Evolutionary algorithms (EAs) are metaheuristics that learn from natural collective behavior and are applied to solve optimization problems in domains such as s
Theory and Practice of Natural Computing
Language: en
Pages: 250
Authors: Adrian-Horia Dediu
Categories: Computers
Type: BOOK - Published: 2013-11-29 - Publisher: Springer

GET EBOOK

This book constitutes the refereed proceedings of the Second International Conference, TPNC 2013, held in Cáceres, Spain, in December 2013. The 19 revised full