Par4All
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
systems.
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
developments.
With Wild Cruncher
from SILKAN it is also possible to compile and
parallelize Scilab programs to speed up
computations.
Warning: this project is no longer supported by SILKAN. All the former
team works on some other subjects or in some other companies. But if you
are interested by this project, feel free to join or contribute to PIPS
project! :-) Ronan at Keryell dot fr.