1. Khronos OpenCL: the open standard for parallel programming of heterogeneous systems.
https://www.khronos.org/opencl
2. MathWorks Simulink.
https://www.mathworks.com/products/simulink
3. Message Passing Interface (MPI).
https://www.mpi-forum.org/
4. nVidia CUDA: General-purpose parallel computing architecture.
https://www.nvidia.com/cuda
5. OpenMP: API specification for parallel programming.
https://www.openmp.org/