PEM3 - the Policy Enhanced Memory Management Model

Johan Andersson, Christian D. Jensen, Stefan Weber

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    Abstract

    Over the past decade, clusters of workstations have become widely accepted as a cost efficient way of obtaining computational power. Moreover, clusters have increasingly been used to support multi-application environment, such as web servers and application servers, and to concurrently support a number of different services. In such an environment, resources become difficult to manage, e.g., it is difficult to adequately support the varying memory usage requirements of each application with a single strategy. In this paper we propose a policy-based model that provides applications with an interface to the underlying system in order to adapt the behavior of system services at runtime. The use of policies is illustrated by presenting the design of a memory management model for distributed shared memory systems, which allows different memory placement policies, while providing the ability to change consistency and coherency protocols at runtime.
    Original languageEnglish
    Title of host publicationIEEE 3rd International Workshop on Policies for Distributed Systems and Networks
    Place of PublicationMonterey, CA, USA
    Publication date2002
    Pages194-197
    Article number1011306
    DOIs
    Publication statusPublished - 2002
    Event3rd International Workshop on Policies for Distributed Systems and Networks - Monterey, United States
    Duration: 5 Jun 20027 Jun 2002
    Conference number: 3

    Workshop

    Workshop3rd International Workshop on Policies for Distributed Systems and Networks
    Number3
    Country/TerritoryUnited States
    CityMonterey
    Period05/06/200207/06/2002

    Fingerprint

    Dive into the research topics of 'PEM3 - the Policy Enhanced Memory Management Model'. Together they form a unique fingerprint.

    Cite this