OMPiLogo

Welcome to OMPi

OMPi is a lightweight, open source OpenMP compiler and runtime system for C, conforming to version 3.0 of the specifications.

The OMPi compiler takes C source code with OpenMP #pragmas and produces transformed multithreaded C code, ready to be compiled by the native compiler of the system. An optimized library is linked in the produced executable, providing efficient runtime support. It has been tested on a variety of Linux, Solaris, Irix and Windows (Cygwin) machines and can be trivially ported to any machine supporting POSIX or Solaris Threads.

Download

Available in our download page:

Documentation

Information and publications about OMPi can be found in our documentation page.

Contact

We would like to here any comments you might have. Please email to:

***@cs·uoi·gr

where *** is "ompi". Please, forgive any delays in our reply as we receive a lot of spam email. Alternatively, you may use "dimako" instead of "ompi".

Useful Links