The SawMill framework for virtual memory diversity

M. Aron, Yoonho Park, T. Jaeger, J. Liedtke, K. Elphinstone, L. Deller

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

9 Citations (Scopus)

Abstract

We present a framework that allows applications to build and customize VM services on the LA microkernel. While the LA microkernel's abstractions are quite powerful, using these abstractions effectively requires higher-level paradigms. We propose the dataspace paradigm which provides a modular VM framework. The modularity introduced by the dataspace paradigm facilitates implementation and permits dynamic configurability. Initial performance results from a prototype are promising.

Original languageEnglish (US)
Title of host publicationProceedings - 6th Australasian Computer Systems Architecture Conference, ACSAC 2001
EditorsGernot Heiser
PublisherIEEE Computer Society
Pages3-10
Number of pages8
ISBN (Electronic)0769509541
DOIs
StatePublished - Jan 1 2001
Event6th Australasian Computer Systems Architecture Conference, ACSAC 2001 - Gold Coast, Australia
Duration: Jan 29 2001Jan 30 2001

Publication series

NameProceedings of the Australasian Computer Systems Architecture Conference, ACSAC
Volume2001-January
ISSN (Print)1530-0927

Other

Other6th Australasian Computer Systems Architecture Conference, ACSAC 2001
CountryAustralia
CityGold Coast
Period1/29/011/30/01

Fingerprint

Sawmills
Data storage equipment

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Electrical and Electronic Engineering

Cite this

Aron, M., Park, Y., Jaeger, T., Liedtke, J., Elphinstone, K., & Deller, L. (2001). The SawMill framework for virtual memory diversity. In G. Heiser (Ed.), Proceedings - 6th Australasian Computer Systems Architecture Conference, ACSAC 2001 (pp. 3-10). [903345] (Proceedings of the Australasian Computer Systems Architecture Conference, ACSAC; Vol. 2001-January). IEEE Computer Society. https://doi.org/10.1109/ACAC.2001.903345
Aron, M. ; Park, Yoonho ; Jaeger, T. ; Liedtke, J. ; Elphinstone, K. ; Deller, L. / The SawMill framework for virtual memory diversity. Proceedings - 6th Australasian Computer Systems Architecture Conference, ACSAC 2001. editor / Gernot Heiser. IEEE Computer Society, 2001. pp. 3-10 (Proceedings of the Australasian Computer Systems Architecture Conference, ACSAC).
@inproceedings{2f8a4ed6f47a4162bbdeeee365af829b,
title = "The SawMill framework for virtual memory diversity",
abstract = "We present a framework that allows applications to build and customize VM services on the LA microkernel. While the LA microkernel's abstractions are quite powerful, using these abstractions effectively requires higher-level paradigms. We propose the dataspace paradigm which provides a modular VM framework. The modularity introduced by the dataspace paradigm facilitates implementation and permits dynamic configurability. Initial performance results from a prototype are promising.",
author = "M. Aron and Yoonho Park and T. Jaeger and J. Liedtke and K. Elphinstone and L. Deller",
year = "2001",
month = "1",
day = "1",
doi = "10.1109/ACAC.2001.903345",
language = "English (US)",
series = "Proceedings of the Australasian Computer Systems Architecture Conference, ACSAC",
publisher = "IEEE Computer Society",
pages = "3--10",
editor = "Gernot Heiser",
booktitle = "Proceedings - 6th Australasian Computer Systems Architecture Conference, ACSAC 2001",
address = "United States",

}

Aron, M, Park, Y, Jaeger, T, Liedtke, J, Elphinstone, K & Deller, L 2001, The SawMill framework for virtual memory diversity. in G Heiser (ed.), Proceedings - 6th Australasian Computer Systems Architecture Conference, ACSAC 2001., 903345, Proceedings of the Australasian Computer Systems Architecture Conference, ACSAC, vol. 2001-January, IEEE Computer Society, pp. 3-10, 6th Australasian Computer Systems Architecture Conference, ACSAC 2001, Gold Coast, Australia, 1/29/01. https://doi.org/10.1109/ACAC.2001.903345

The SawMill framework for virtual memory diversity. / Aron, M.; Park, Yoonho; Jaeger, T.; Liedtke, J.; Elphinstone, K.; Deller, L.

Proceedings - 6th Australasian Computer Systems Architecture Conference, ACSAC 2001. ed. / Gernot Heiser. IEEE Computer Society, 2001. p. 3-10 903345 (Proceedings of the Australasian Computer Systems Architecture Conference, ACSAC; Vol. 2001-January).

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

TY - GEN

T1 - The SawMill framework for virtual memory diversity

AU - Aron, M.

AU - Park, Yoonho

AU - Jaeger, T.

AU - Liedtke, J.

AU - Elphinstone, K.

AU - Deller, L.

PY - 2001/1/1

Y1 - 2001/1/1

N2 - We present a framework that allows applications to build and customize VM services on the LA microkernel. While the LA microkernel's abstractions are quite powerful, using these abstractions effectively requires higher-level paradigms. We propose the dataspace paradigm which provides a modular VM framework. The modularity introduced by the dataspace paradigm facilitates implementation and permits dynamic configurability. Initial performance results from a prototype are promising.

AB - We present a framework that allows applications to build and customize VM services on the LA microkernel. While the LA microkernel's abstractions are quite powerful, using these abstractions effectively requires higher-level paradigms. We propose the dataspace paradigm which provides a modular VM framework. The modularity introduced by the dataspace paradigm facilitates implementation and permits dynamic configurability. Initial performance results from a prototype are promising.

UR - http://www.scopus.com/inward/record.url?scp=84921836217&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84921836217&partnerID=8YFLogxK

U2 - 10.1109/ACAC.2001.903345

DO - 10.1109/ACAC.2001.903345

M3 - Conference contribution

AN - SCOPUS:84921836217

T3 - Proceedings of the Australasian Computer Systems Architecture Conference, ACSAC

SP - 3

EP - 10

BT - Proceedings - 6th Australasian Computer Systems Architecture Conference, ACSAC 2001

A2 - Heiser, Gernot

PB - IEEE Computer Society

ER -

Aron M, Park Y, Jaeger T, Liedtke J, Elphinstone K, Deller L. The SawMill framework for virtual memory diversity. In Heiser G, editor, Proceedings - 6th Australasian Computer Systems Architecture Conference, ACSAC 2001. IEEE Computer Society. 2001. p. 3-10. 903345. (Proceedings of the Australasian Computer Systems Architecture Conference, ACSAC). https://doi.org/10.1109/ACAC.2001.903345