Welcome to the JOMP home page.

JOMP is a research project whose goal is to define and implement an OpenMP-like set of directives and library routines for shared memory parallel programming in Java.

It is, of course, possible to write shared memory parallel programs using Java's native threads model, but a directive system has a number of advantages. It is considerably easier to use, less error prone and allows compatibility to be maintained with a sequential version.

Please follow these links for more information and software downloads.

Comments, suggestions and bug reports are all very welcome. Please email Mark Bull

Webpage maintained by