https://hgpu.org/?p=2581
A study of parallel evolution strategy: pattern search on a GPU computing platform