Research Article

Parallelizing Comprehensive Learning Particle Swarm Optimization by Open Computing Language on an Integrated Graphical Processing Unit

Table 1

Coarse-grained all-GPU models of CLPSO.

ModelDescription

BasicParallelize CLPSO without employing any enhancement strategy
IntermediateThe basic model with the enhancement strategy generating and transferring random numbers from the CPU
FinalThe intermediate model with the enhancement strategy reducing the number of instructions in the kernel