[home] [publications] [download] [projects]
Index
Home
Overview
Documents
publications
FAQ
[Download]
Omni OpenMP Compiler
Test Suites
Benchmarks
[Projects]
XcalableMP: OpenMP-like extentions for clusters
XcodeML
Cluster-enabled OpenMP
Compiler for Multi-precision arithmetic
[Related links]
OpenMP ARB
COMPunity
Univ. of Tsukuba, HPCS Lab.
Links to old omni HP
Links to 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.