JAVAR - A prototype restructuring compiler for Java
JAVAR is a prototype Java restructuring compiler that can be
used to make implicit parallelism in Java programs explicit
by means of multi-threading. This prototype does
not provide a complete Java front-end (for instance, unicode
escapes are not supported and only some semantic analysis has been
implemented) and relies completely on the identification
of parallelism by means of annotations (automatic detection
is not supported). Nevertheless, the compiler provides hopefully
sufficient functionality to simplify the parallelization of Java programs.
The tool can also generate HTML presentations of Java programs.
Download documentation and complete source
code of JAVAR (version 1.3.6BETA):
Individual downloads:
The tools JAVAR and
JAVAB were developed
as part of
high performance Java research at the Indiana University.
Please note that this page is privately maintained by
Aart Bik.