作者
Stefano Debattisti, Nicola Marlat, Luca Mussi, Stefano Cagnoni
发表日期
2009
期刊
The Genetic and Evolutionary Computation Conference
简介
The increasing interest of researchers in using low cost GPUs for applications requiring intensive parallel computing is due to the ability of these devices to solve parallelizable problems much faster than traditional sequential processors. The first applications of evolutionary algorithms (EAs) on GPUs have been developed to solve specific image processing problems; later, general purpose genetic algorithms (GA) have been implemented. However, those implementations used texture rendering for the encoding and evaluation of individuals, while, most of the times, still executing on the CPU tasks like pseudo-random number generation or selection. This project presents an implementation of a GA within the nVIDIA CUDA TM environment, which avoids the use of textures as data structures and performs all evolution on the GPU, reducing as much as possible the exchange of data with the CPU.
引用总数
2010201120122013201420152016201720182019202020212022355612213231
学术搜索中的文章
S Debattisti, N Marlat, L Mussi, S Cagnoni - The Genetic and Evolutionary Computation …, 2009