Opal: a single address space system for 64-bit architecture address space
- 2 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The recent appearance of architectures with flat 64-bit virtual addressing opens an opportunity to reconsider the way in which operating systems use virtual address spaces. An operating system called Opal is being built for these wide-address architectures. The key feature of Opal is a single global virtual address space that extends to data on long-term storage and across the network. The case for the use of a single virtual address space is outlined, the model of addressing and protection used in Opal is presented, and some of the problems and opportunities raised by the approach are discussed.Keywords
This publication has 10 references indexed in Scilit:
- A 200 MHz 64 b dual-issue CMOS microprocessorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Lightweight shared objects in a 64-bit operating systemPublished by Association for Computing Machinery (ACM) ,1992
- Architecture support for single address space operating systemsPublished by Association for Computing Machinery (ACM) ,1992
- The interaction of architecture and operating system designPublished by Association for Computing Machinery (ACM) ,1991
- Multi-model parallel programming in psychePublished by Association for Computing Machinery (ACM) ,1990
- Precision architectureComputer, 1989
- A structural view of the Cedar programming environmentACM Transactions on Programming Languages and Systems, 1986
- The Design of a Capability-Based Distributed Operating SystemThe Computer Journal, 1986
- PilotCommunications of the ACM, 1980
- Virtual memory, processes, and sharing in MULTICSCommunications of the ACM, 1968