JOMP—an OpenMP-like interface for Java
Proceedings of the ACM 2000 conference on Java Grande
Design, implementation and evolution of object oriented frameworks: concepts and guidelines
Software—Practice & Experience
A parallel java grande benchmark suite
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Hi-index | 0.00 |
This paper presents an aspect-oriented library, coded in AspectJ, that aims to mimic the OpenMP standard for multicore programming in Java. Building the library on top of AspectJ intrinsically supports the sequential semantics of OpenMP. The library enables the use of parallelism related constructors in object-oriented systems due to better compatibility with inheritance, making it more suitable to introduce parallelism into object-oriented frameworks. However, it requires more program refactoring than OpenMP directives.