Loop Level Parallelism and Owner-Compute Rule on Mome, a Relaxed Consistency DSM
Abstract
In this paper, we consider the application of the owner-compute rule for the parallelization of HPF-style numerical programs and the use of Mome, a software DSM, as a base for the run-time system. Mome is a page-based relaxed consistency DSM which allows the parallel processors to make consistency requests on individual pages, for instance after synchronization operations. We show that, from the same informations used for explicit message passing run-time systems, it is possible to control the behavior of our DSM and to obtain good performance.