Abstract
In this paper we present a parallel runtime substrate, the Mobile Object Layer (MOL), that supports data or object mobility and automatic message forwarding in order to ease the implementation of adaptive and irregular applications on distributed memory machines. The MOL implements a global logical name space for message passing and distributed directories to assist in the translation of logical to physical addresses. Our data show that the latency of the MOL primitives is within 10–14% of the latency of the underlying communication substrate. The MOL is a lightweight, portable library designed to minimize maintenance costs for very large-scale parallel adaptive applications.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have