opencl-point-swarm