https://hgpu.org/?p=3412
The AES Implantation Based on OpenCL for Multi/many Core Architecture