Both the CHAOS system of Maryland and the PCRC kernel of Syracuse provide address translation mechanisms for converting between global subscripts and local, SPMD offsets and process coordinates. In CHAOS the emphasis is on irregular data distributions whereas the Syracuse software is mainly concerned with HPF-compliant, regular data distributions.