Parallel Programming using OpenCL

This page is under construction and will be updated very soon.

OpenCL (Open Computing Language) is an open standard for parallel programming of heterogeneous systems. It provides a framework for writing programs that execute across various platforms, including CPUs, GPUs, FPGAs, and other processors. Developed by the Khronos Group, OpenCL enables developers to harness the computational power of a wide range of devices to accelerate performance for compute-intensive tasks.


Mandar Gurav Avatar

Mandar Gurav

Parallel Programmer, Trainer and Mentor


If you are new to Parallel Programming you can start here.



Beginner CUDA Fortran Hello World Message Passing Interface MPI Nvidia Nsight Systems NVPROF OpenACC OpenACC Fortran OpenMP PGI Fortran Compiler Profiling Vector Addition


Popular Categories