EasyPAP

EasyPAP aims at providing students with an easy-to-use programming environment to learn parallel programming. The idea is to parallelize sequential computations on 2D matrices (which are images, most of the time) over multicore and GPU platforms. At each iteration, the current matrix can be displayed, allowing to visually check the correctness of the computation method. Multiple variants can easily been developed (e.g. sequential, OpenMP, MPI, OpenCL, etc.) and compared

EasyPAP homepage

Comments are closed.