[Index]
Home
Documents
[Download]
Omni OpenMP Compiler
Benchmarks
[Projects]
Omni XcalableMP Compiler
XcodeML
Cluster-enabled OpenMP
Multi-precision arithmetic
Omni OpenACC
[Related links]
OpenMP ARB
COMPunity
HPCS Lab.
Old omni doc HP
Any questions or requests, contact to msato at cs.tsukuba.ac.jp

Omni Compiler Software is a collection of programs and libraries, written in C and Java, that allow researchers to build code transformation systems (compilers). Omni OpenMP compiler is a part of this software that translates C and Fortran77 programs with OpenMP pragmas into C code suitable for compiling with a native compiler linked with the Omni OpenMP runtime library.

Our objectives of Omni OpenMP compiler project include:

  • Portable implementation of OpenMP for SMPs and multicore processors.
  • Cluster-enabled OpenMP: Support seamless programming for SMPs to SMP/PC clusters in OpenMP.

Omni OpenMP compiler was originally developed under a project in Japanese Real world computing project (RWCP). Currenly, the project is proceeded mainly by HPCS Lab. of University of Tsukuba, Japan.


What's new

  • XcodeML Specification 0.9J (Mar. 5, 2009) is available. Click here.