https://hgpu.org/?p=7970
Parallelization of Data Intensive Code Using Computer Unified Device Architecture (CUDA)