https://hgpu.org/?p=4516
EASEA: specification and execution of evolutionary algorithms on GPGPU