Remote subpaging across a fast network

Manjunath Bangalore, Anand Sivasubramaniam

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

While improvements in semiconductor technology have made it possible to accommodate a large physical memory in today's machines, the need for supporting an even larger virtual address space continues unabated. Improvements in disk access times have however lagged improvements in both processor and memory speeds. Recent advances in networking technology has made it possible to go out on the network and access the physical memory on other machines at a cost lower than accessing the local disk. This paper describes a system implemented for such a remote paging environment. This system allows us to use a fine grain (a subpage) data transfer unit for remote memory paging and to employ different algorithms for determining when and how to transfer these units. The novelty of our implementation is that all the policy decisions about the subpage size and the subpaging algorithm are made at the user level, thus letting applications choose their own set of parameters. Performance results indicate that applications can benefit significantly from this flexibility.

Original languageEnglish (US)
Title of host publicationNetwork-Based Parallel Computing
Subtitle of host publicationCommunication, Architecture, and Applications - 2nd International Workshop, CANPC 1998, Proceedings
EditorsCraig B. Stunkel, Dhabaleswar K. Panda
PublisherSpringer Verlag
Pages74-87
Number of pages14
ISBN (Print)3540641408, 9783540641407
DOIs
StatePublished - 1998
Event2nd International Workshop on Communication, Architecture, and Applications for Network-Based Parallel Computing, CANPC 1998 - Las Vegas, United States
Duration: Jan 31 1998Feb 1 1998

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1362
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other2nd International Workshop on Communication, Architecture, and Applications for Network-Based Parallel Computing, CANPC 1998
Country/TerritoryUnited States
CityLas Vegas
Period1/31/982/1/98

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Remote subpaging across a fast network'. Together they form a unique fingerprint.

Cite this