Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Memory Compression Techniques for Network Address Management in MPI

Conference ·
OSTI ID:1366311
MPI allows applications to treat processes as a logical collection of integer ranks for each MPI communicator, while internally translating these logical ranks into actual network addresses. In current MPI implementations the management and lookup of such network addresses use memory sizes that are proportional to the number of processes in each communicator. In this paper, we propose a new mechanism, called AV-Rankmap, for managing such translation. AV-Rankmap takes advantage of logical patterns in rank-address mapping that most applications naturally tend to have, and it exploits the fact that some parts of network address structures are naturally more performance critical than others. It uses this information to compress the memory used for network address management. We demonstrate that AV-Rankmap can achieve performance similar to or better than that of other MPI implementations while using significantly less memory.
Research Organization:
Argonne National Laboratory (ANL)
Sponsoring Organization:
USDOE Office of Science
DOE Contract Number:
AC02-06CH11357
OSTI ID:
1366311
Country of Publication:
United States
Language:
English

Similar Records

Logical memory address regions
Patent · 2019 · OSTI ID:1568180

On the Suitability of MPI as a PGAS Runtime
Conference · 2014 · OSTI ID:1194324

Improved MPI collectives for MPI processes in shared address spaces
Journal Article · 2014 · Cluster Computing · OSTI ID:1392899

Related Subjects