Adaptive Particle Swarm Optimization with Heterogeneous Multicore Parallelism and GPU Acceleration. - Mark P. Wachowiak; Mitchell C. Timson; David J. DuVal (IEEE Trans. Parallel Distributed Syst., 2017)