Lei Huang, Barbara Chapman, and Ricky Kendall (2003)
OpenMP on Distributed Memory via Global Arrays
In: Proceedings of the Fifth European Workshop on OpenMP, Aachen, Germany, Aachen University.
This paper presents a source-to-source translation strategy from OpenMP to Global Arrays in order to extend OpenMP to distributed memory systems. This translation provides a simple approach for programmers to write parallel programs using a high-level API that will run on both shared memory and distributed memory systems. Our benchmark experiments show scalability and lead us to believe that this approach is more promising than the use of software DSM systems.