Check out the new USENIX Web site.

A New Approach to Distributed Memory Management in the Mach Microkernel


Stephan Zeisset, Stefan Tritscher, Martin Mairandres
Intel Corporation

Abstract

In this paper we describe a new approach towards extending Mach virtual memory semantics across the node boundaries of a multicomputer system. At its core, the Advanced Shared Virtual Memory (ASVM) system employs algorithms from the realm of shared virtual memory that were adapted and extended to create a system that is efficient and scalable and supports full VM semantics, paging between node memories and efficient execution of SVM applications. Our performance measurements demonstrate ASVM's superior efficiency and scalability compared to its predecessor, the Extended Memory Manager (XMM) that is part of the Mach kernel's NORMA distribution.


Download the full text of this paper in ASCII (48,395 bytes) and POSTSCRIPT (209,008 bytes) form.

To Become a USENIX Member, please see our Membership Information.