Par4All is an automatic parallelizing and optimizing compiler (workbench)
for C and Fortran sequential programs.
The purpose of this source-to-source compiler is to adapt existing
applications to various hardware targets such as multicore systems, high
performance computers and GPUs or some parallel embedded heterogeneous
It creates new OpenMP, CUDA or OpenCL source codes and thus allows the
original source codes of the application to remain mainly unchanged for
well formed programs.
Par4All is an open source project that merges various open source
With Wild Cruncher
from SILKAN it is also possible to compile and
parallelize Scilab programs to speed up