DocumentCode :
3644639
Title :
A comparison of many-threaded differential evolution and genetic algorithms on CUDA
Author :
Pavel Krömer;Jan Platoš;Václav Snášel;Ajith Abraham
Author_Institution :
Department of Computer Science, FEECS, VŠ
fYear :
2011
Firstpage :
509
Lastpage :
514
Abstract :
The recent time has seen the rise of consumer grade massively parallel environments. Powerful GPUs and multi-core processors became widely available and easy to use programming APIs such as nVidia CUDA, OpenCL, and DirectCompute simplify the development of applications that can utilize them. In this environment, the nature inspired meta-heuristics can be in suitable cases implemented in parallel without additional costs. Backed by the power of modern GPGPUs, the meta-heuristics can be deployed to solve practical real world problems. In this paper, we compare differential evolution and genetic algorithms implemented on CUDA when solving the independent tasks scheduling problem.
Keywords :
"Graphics processing unit","Vectors","Genetic algorithms","Schedules","Evolutionary computation","Kernel","Processor scheduling"
Publisher :
ieee
Conference_Titel :
Nature and Biologically Inspired Computing (NaBIC), 2011 Third World Congress on
Print_ISBN :
978-1-4577-1122-0
Type :
conf
DOI :
10.1109/NaBIC.2011.6089641
Filename :
6089641
Link To Document :
بازگشت