Graphics processing unit acceleration of the island model genetic algorithm using the CUDA programming platform.
Dylan Matthew JanssenWayne PullanAlan Wee-Chung LiewPublished in: Concurr. Comput. Pract. Exp. (2022)
Keyphrases
- graphics processing units
- genetic algorithm
- island model
- compute unified device architecture
- gpu implementation
- general purpose
- parallel genetic algorithms
- parallel genetic algorithm
- parallel implementation
- population size
- parallel computing
- graphics hardware
- graphics processors
- real time
- parallel programming
- parallel distributed
- parallel computation
- evolutionary algorithm
- parallel algorithm
- parallel processing
- cpu implementation
- shared memory
- computing systems
- multi objective
- highly parallel
- massively parallel
- floating point
- neural network
- parallel architectures
- programming environment
- fitness function
- simulated annealing
- particle swarm optimization pso
- mutation operator
- crossover operator
- differential evolution
- artificial neural networks
- differential evolution algorithm
- high performance computing
- genetic operators
- efficient implementation
- general purpose computing
- feature tracking
- hybrid algorithm
- particle swarm optimization
- software engineering
- information systems