https://www.cnblogs.com/klausage/p/10323245.html
Regarding parallel computing, GPU, OPENCL, and CUDA, this area will be the focus of research for a period of time in the future.
The first is OpenCL, in some places you should refer to cuda, and the other is GPU, CPU, FPGA.
Then there is OpenCL + FPGA,
About parallel computing, heterogeneous computing, acceleration, GPU, FPGA, opencl, cuda. Image processing and deep learning. ---Key research in this area.