GPU-based parallel implementation of swarm intelligence algorithms. (2016)