The OOPS framework

Eloiza Sonoda, Gonzalo Travieso
2006 Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06  
OOPS (Object-Oriented Parallel System) is a framework designed to support programming of concurrent scientific applications for parallel execution. The high level abstractions provided by OOPS free the programmer from dealing with many parallel implementation details, such as the ones found in hand-coded MPI programs. However, for performance reasons, parallelism is not completely hidden. The use of the classes supplied by OOPS simplifies the implementation of parallel applications, without introducing significant overhead.
doi:10.1145/1176617.1176660 dblp:conf/oopsla/SonodaT06 fatcat:2teudro2wvdo5n2q2s6r3g6nzy