JOMP
JOMP, which is a prototype Java implementation for OpenMP standards, provides a popular parallelism design for Java implementation, without adding the intricacy of Java thread processing. Like Java thread processing, JOMP provides a suitable design for programming a parallel Java application for executing it within a single JVM environment. JOMP contains its own runtime library and compiler; the compiler has the ability to translate Java code that has a directive into the Java code that has the ability to invoke runtime libraries. This is in a way using the concept of Java thread processing for incorporating the concept of parallelism. To bring portability, both the compiler and runtime library need to be implemented using Java.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access