- [ALBL91]
-
Thomas E. Anderson, Henry M. Levy, Brian N. Bershad, and Edward D. Lazowska.
The interaction of architecture and operating system
design.
In Fourth International Conference on Architectural
Support for Programming Languages and Operating Systems, pages 108--120,
1991.
- [Ber92]
-
R. Berrendorf.
Memory access in shared virtual memory.
In Parallel Processing: CONPAR 92-VAPP V. Second Joint
International Conference on Vector and Parallel Processing, pages
785--786, 1992.
- [BHKR87]
-
P. Broessler, F. A. Henskens, J. L. Keedy, and J. Rosenberg.
Addressing objects in a very large distributed
virtual memory.
In Proceedings of the IFIP WWG 10.3 Working
Conference, pages 105--116, 1987.
-
[BMvdV93]
-
Alberto Bartoli, Sape J. Mullender, and Martijn van der Valk.
Wide-address spaces --- exploring the design
space.
ACM Operating Systems Review, 27(1):11--17, January
1993.
- [BR90]
-
P. Broessler and J. Rosenberg.
Transactions in a segmented single level store
architecture.
In Proceedings of the International Workshop on Computer
Architectures to Support Security and Persistance of Information, pages
319--338, 1990.
- [CAC84]
-
W. P. Cockshot, M. P. Atkinson, and K. J. Chisholm.
Persistent object management system.
Software: Practice and Experience, 14(1):49--71,
January 1984.
- [CBG+93]
-
D. L. Cohn, A. Banerji, P. M. Greenawalt, M. R. Casey, and D. C. Kulkarni.
Workstation cooperation through a typed distributed
shared memory abstraction.
In Proceedings of the Fourth Workshop on Workstation
Operating Systems, pages 80--85, 1993.
- [CCJZ92]
-
John B. Carter, Alan L. Cox, David B. Johnson, and Willy Zwaenepoel.
Distributed operating systems based on a protected
global virtual address space.
In Third Workshop on Workstation Operating Systems,
1992.
- [CCJZ93]
-
John B. Carter, Alan L. Cox, David B. Johnson, and Willy Zwaenepoel.
Distributed operating systems based on a protected
global virtual address space.
In Proceedings of the Fourth Workshop on Workstation
Operating Systems, pages 75--79, 1993.
- [CF90]
-
W. P. Cockshott and P. W. Foulk.
Implementing 128 bit persistent addresses on 80x86
processors.
In Proceedings of the International Workshop on Computer
Architectures to Support Security and Persistance of Information, pages
123--136, 1990.
- [CFL93]
-
Jeff Chase, Mike Feeley, and Hank Levy.
Some issues for single address space
systems.
In Proceedings of the Fourth Workshop on Workstation
Operating Systems, pages 150--154, 1993.
- [CIL93]
-
Jeffrey S. Chase, Val\'erie Issarny, and Henry M. Levy.
Distribution in a single address space operating
system.
ACM Operating Systems Review, 27(2):61--65, April
1993.
-
[CLBHL92]
-
Jeffrey S. Chase, Henry M. Levy, Miche Baker-Harvey, and Edward D. Lazowska.
How to use a 64-bit virtual address space.
Technical Report 92-03-02, University of Washington, March
1992.
- [CLBHL93]
-
Jeff Chase, Hank Levy, Miche Baker-Harvey, and Ed Lazowska.
Opal: A single address space system for 64-bit
architectures.
In Proceedings of the Fourth Workshop on Workstation
Operating Systems, pages 80--85, 1993.
- [CLFL94]
-
Jeffrey S. Chase, Henry M. Levy, Michael J. Feeley, and Edward D. Lazowska.
Sharing and protection in a single address space
operating system.
ACM Transactions on Computer Systems, May 1994.
- [CLLBH92a]
-
Jeffrey S. Chase, Henry M. Levy, Edward D. Lazowska, and Miche Baker-Harvey.
Lightweight shared objects in a 64-bit operating
system.
In Proceedings of the Conference on Object-Oriented
Programming Systems, Languages, and Applications, pages 397--413, 1992.
-
[CLLBH92b]
-
Jeffrey S. Chase, Henry M. Levy, Edward D. Lazowska, and Miche Baker-Harvey.
Lightweight shared objects in a 64-bit operating
system.
Technical Report 92-03-09, University of Washington, March
1992.
- [CRM91]
-
A. R. Cunha, C. N. Ribeiro, and J. A. Marques.
The architecture of a memory management unit for
object-oriented systems.
Computer Architecture News, 19(4):109--116, June
1991.
- [CRRS93a]
-
Khien-Mien Chew, A. Jyothy Reddy, Theodore H. Romer, and Abraham Silberschatz.
Kernel support for recoverable-persistent virtual
memory.
In Proceedings of the Usenix {Mach III} Symposium,
pages 215--234, 1993.
- [CRRS93b]
-
Khien-Mien Chew, A. Jyothy Reddy, Theodore H. Romer, and Avi Silberschatz.
Capability-based protection in a persistent global
virtual memory system.
Technical Report TR--93--06, University of Texas at Austin,
February 1993.
- [CS92]
-
Khien-Mien Chew and Avi Silberschatz.
Toward operating system support for
recoverable-persistent main memory database systems.
Technical Report TR--92--05, University of Texas at Austin,
February 1992.
- [CS93]
-
Khien-Mien Chew and Abraham Silberschatz.
The recoverable-persistent virtual memory
paradigm.
Technical Report TR--93--08, University of Texas at Austin,
March 1993.
- [DCK89]
-
A. Dearle, Q. Cutts, and G. Kirby.
Browsing, grazing and nibbling persistent data
structures.
In Proceedings 3rd International Workshop on Persistent
Object Systems, pages 56--69, 1989.
- [DD68]
-
Robert C. Daley and Jack B. Dennis.
Virtual memory, processes, and sharing in
MULTICS.
Communications of the ACM, 11(5):306--312, May 1968.
- [DEGM90]
-
W. Dobosiewicz, M. Ra\csit Eskicio\vglu, P. Gburzynski, and A. Mutiso.
MESS---a distributed operating system for the
universe.
In Proceedings of the Second IEEE Workshop on Future
Trends of Distributed Computing Systems, pages 208--214, 1990.
- [DRH+92]
-
Alan Dearle, John Rosenberg, Frans Henskens, Francis Vaughan, and Kevin
Maciunas.
An examination of operating system support for
persistent object systems.
In Proceedings of the Twenty-Fifth Annual Hawaii
International Conference on System Sciences, pages 779--789, 1992.
- [Elp93]
-
Kevin Elphinstone.
Address space management issues in the Mungi
operating system.
Technical Report SCS\&E Report 9312, University of New South
Wales, Australia, November 1993.
- [FS93]
-
Paulo Ferreira and Marc Shapiro.
Distribution and persistence in multiple and
heterogeneous address spaces.
In Proceedings of the Third International Workshop on
Object Orientation in Operating Systems, pages 83--93, 1993.
-
[GBK+92]
-
William E. Garrett, Ricardo Bianchini, Leonidas Kontothanassis, R. Andrew
McCallum, Jeffery Thomas, Robert Wisniewski, and Michael L. Scott.
Dynamic sharing and backward compatibility on 64-bit
machines.
Technical Report 418, Univ. of Rochester Computer Science
Department, April 1992.
- [GC93]
-
Paulo Guedes and Miguel Castro.
Distributed shared object memory.
In Proceedings of the Fourth Workshop on Workstation
Operating Systems, pages 142--149, 1993.
- [GSB+93]
-
W. E. Garrett, M. L. Scott, R. Bianchini, L. I. Kontothanassis, R. A. McCallum,
J. A. Thomas, R. Wisniewski, and S. Luk.
Linking shared segments.
In Proceedings of the 1993 Winter USENIX Conference,
pages 13--27, 1993.
- [Gul93]
-
Aarron Gull.
Cherub: A Hardware Distributed Single Shared Address
Space Memory Architecture.
PhD thesis, Systems Architecture Research Centre, City
University, March 1993.
- [HBKR93]
-
Frans A. Henskens, Peter Br\"ossler, J. Leslie Keedy, and John Rosenberg.
Coarse and fine grain objects in a distributed
persistent store.
In Proceedings of the Third International Workshop on
Object Orientation in Operating Systems, pages 116--123, 1993.
- [Hen92]
-
Frans A. Henskens.
Addressing moved modules in a capability-based
distributed shared memory.
In Proceedings of the Twenty-Fifth Annual Hawaii
International Conference on System Sciences, volume~1, pages 769--778,
1992.
- [HERH93]
-
Gernot Heiser, Kevin Elphinstone, Stephen Russell, and Graham R. Hellestrand.
A distributed single address-space operating system
supporting persistence.
Technical Report SCS\&E Report 9302, University of New South
Wales, Australia, March 1993.
- [HERV93]
-
Gernot Heiser, Kevin Elphinstone, Stephen Russell, and Jerry Vochteloo.
Mungi: A distributed single address-space operating
system.
Technical Report SCS\&E Report 9314, University of New South
Wales, Australia, November 1993.
- [HR93]
-
Michael Hollins and John Rosenberg.
Operating system management of large partially
allocated objects.
In Proceedings of the Third International Workshop on
Object Orientation in Operating Systems, pages 42--50, 1993.
- [HRH90]
-
Frans Henskens, John Rosenberg, and Michael Hannaford.
Stability in a network of MONADS-PC
computers.
In Proceedings of the International Workshop on Computer
Architecture to Support Security and Persistence of Information, pages
246--256, 1990.
- [HS89]
-
A. J. Hurst and A. S. M. Sajeev.
A capability based language for persistent
programming: Implementation issues.
In Proceedings 3rd International Workshop on Persistent
Object Systems, pages 109--125, 1989.
- [HZ87]
-
Mark F. Hornick and Stanley B. Zdonik.
A shared, segmented memory system for an
object-oriented database.
ACM Transactions on Office Information Systems,
5(1):70--95, January 1987.
-
[IUMM93]
-
Shigekazu Inohara, Keitaro Uehara, Hajime Miyazawa, and Takashi Masuda.
Sharing persistent data structures on wide address
spaces in the Lucas operating system.
Technical report, University of Tokyo, Japan, July 1993.
- [Jon80]
-
Anita K. Jones.
Capability architecture revisited.
ACM Operating Systems Review, 14(3):33--35,
September 1980.
- [KC93]
-
David Kotz and Preston Crow.
The expected lifetime of ``single-address-space''
operating systems.
Technical Report PCS-TR93-198, Dept. of Math and Computer
Science, Dartmouth College, October 1993.
Appeared in SIGMETRICS '94.
- [KC94]
-
David Kotz and Preston Crow.
The expected lifetime of ``single-address-space''
operating systems.
In Proceedings of the 1994 ACM Sigmetrics Conference on
Measurement and Modeling of Computer Systems, pages 161--170, May 1994.
- [KCE92]
-
Eric J. Koldinger, Jeffrey S. Chase, and Susan J. Eggers.
Architectural support for single address space
operating systems.
In Fifth International Conference on Architectural
Support for Programming Languages and Operating Systems, pages 175--186,
1992.
- [KLCE91]
-
Eric J. Koldinger, Henry M. Levy, Jeffrey S. Chase, and Susan J. Eggers.
The Protection Lookaside Buffer: Efficient protection
for single-address space computers.
Technical Report 91--11--05, Univ. of Washington, 1991.
- [KR90]
-
David Koch and John Rosenberg.
A secure RISC-based architecture supporting data
persistence.
In Proceedings of the International Workshop on Computer
Architectures to Support Security and Persistence of Information, pages
188--201, 1990.
- [KV92]
-
J. Leslie Keedy and Karin Vosseberg.
Persistent protected modules and persistent processes
as the basis for a more secure operating system.
In Proceedings of the Twenty-Fifth Annual Hawaii
International Conference on System Sciences, volume~1, pages 747--756,
1992.
- [Laz92]
-
Edward D. Lazowska.
System support for high performance
multiprocessing.
In Proceedings of the USENIX Symposium on Experiences
with Distributed and Multiprocessor Systems, pages 1--11, 1992.
- [LH83]
-
Henry Lieberman and Carl Hewitt.
A real-time garbage collector based on the lifetimes
of objects.
Communications of the ACM, 26(6):419--429, June
1983.
- [Mas91]
-
John R. Mashey.
64-bit computing.
Byte Magazine, pages 135--142, September 1991.
- [MB80]
-
G. J. Myers and B. R. S. Buckingham.
A hardware implementation of capability-based
addressing.
ACM Operating Systems Review, 14(4):13--25, October
1980.
- [MM92]
-
Ashok Malhorta and Steven J. Munroe.
Support for persistent objects: Two
architectures.
In Proceedings of the Twenty-Fifth Annual Hawaii
International Conference on System Sciences, volume~1, pages 737--746,
1992.
- [MOV+93]
-
K. Murray, P. Osmon, A. Valsamidis, A. Whitcroft, and T. Wilkinson.
Experiences with distributed shared memory.
Technical Report TCU/SARC/1993/3, Systems Architecture
Research Centre, City University, London, March 1993.
- [MSWK93]
-
K. Murray, T. Stiemerling, T. Wilkinson, and P. Kelly.
Angel: Resource unification in a 64-bit
micro-kernel.
Technical Report TCU/SARC/1993/4, Systems Architecture
Research Centre, City University, London, June 1993.
- [MWO+93]
-
Kevin Murray, Tim Wilkinson, Peter Osmon, Ashley Saulsbury, Tom Stiemerling,
and Paul Kelly.
Design and implementation of an object-orientated
64-bit single address space microkernel.
In Proceedings of the USENIX Symposium on Microkernels
and Other Kernel Architectures, pages 31--43, 1993.
- [OMW+92]
-
P.E. Osmon, K. Murray, A. Whitcroft, T. Wilkinson, and N. Williams.
Network shared memory.
Technical Report TCU/SARC/1992/3, Systems Architecture
Research Centre, City University, London, October 1992.
- [OS92a]
-
Banu Ozden and Avi Silberschatz.
The shared virtual address space model.
Technical Report TR--92--37, University of Texas at Austin,
October 1992.
- [OS92b]
-
Banu Ozden and Avi Silberschatz.
A taxonomy of shared address space systems.
Technical Report TR--92--33, University of Texas at Austin,
July 1992.
- [OSS+92]
-
T. Okamoto, H. Segawa, S. H. Shin, H. Nozue, K. Maeda, and M. Saito.
A micro kernel architecture for next generation
processors.
In Proceedings of the USENIX Symposium on Microkernels
and Other Kernel Architectures, pages 83--94, 1992.
- [Pos89]
-
Ronald D. Pose.
Capability based, tightly coupled multiprocessor
hardware to support a persistent global virtual memory.
In Proceedings of the Twenty-Second Annual Hawaii
International Conference on System Sciences, volume II: Software Track,
pages 36--45, 1989.
- [RDH+80]
-
David Redell, Yogen Dalal, Thomas Horsley, Hugh Lauer, William Lynch, Paul
McJones, Hal Murray, and Stephen Purcell.
Pilot: An operating system for a personal
computer.
Communications of the ACM, 23(2):81--92, February
1980.
- [RH90]
-
John Rosenberg and Frans Henskens.
Stability in a persistent store based on a large
virtual memory.
In Proceedings of the International Workshop on Computer
Architecture to Support Security and Persistence of Information, pages
229--245, 1990.
- [RKK89]
-
John Rosenberg, David Koch, and J. Leslie Keedy.
A massive memory supercomputer.
In Proceedings of the Twenty-Second Annual Hawaii
International Conference on System Sciences, pages 338--345, 1989.
- [Ros92a]
-
John Rosenberg.
Architectural and operating system support for
orthogonal persistence.
Computing Systems, 5(3):305--335, Summer 1992.
- [Ros92b]
-
John Rosenberg.
Architectural and operating system support for
persistent object systems: Introduction to minitrack.
In Proceedings of the Twenty-Fifth Annual Hawaii
International Conference on System Sciences, volume~1, pages 718--719,
1992.
- [RRA92]
-
J. Rosenberg, J. L. Reedy, and D. Abramson.
Addressing mechanisms for large virtual
memories.
The Computer Journal, 35(4):24--374, 1992.
Australia.
- [RSD81]
-
K. Ramamohonarao and R. Sacks-Davis.
Hardware address translation for machines with a
large virtual memory.
Information Processing Letters, 13(1):23--29,
October 1981.
- [RSE+92]
-
Stephen Russell, Alan Skea, Kevin Elphinstone, Gernot Heiser, Keith Burston,
Ian Gorton, and Graham Hellestrand.
Distribution + persistence = global virtual memory
(position paper).
In Proceedings of the Third Workshop on Workstation
Operating Systems, pages 96--99, 1992.
- [SG92]
-
Michael L. Scott and William Garrett.
Shared memory ought to be commonplace (position
paper).
In Proceedings of the Third Workshop on Workstation
Operating Systems, pages 86--90, 1992.
- [Sim93]
-
David L. Sims.
Multiple and single address spaces: Towards a middle
ground (position paper).
In Proceedings of the Third International Workshop on
Object Orientation in Operating Systems, pages 191--193, 1993.
- [SLM88]
-
Michael L. Scott, Thomas J. LeBlanc, and Brian D. Marsh.
Design rationale for Psyche, a general-purpose
multiprocessor operating system.
In Proceedings of the 1988 International Conference on
Parallel Processing, pages 255--262, 1988.
- [SLM89a]
-
Michael L. Scott, Thomas J. LeBlanc, and Brian D. Marsh.
Implementation issues for the Psyche multiprocessor
operating system.
Unpublished, September 1989.
- [SLM89b]
-
Michael L. Scott, Thomas J. LeBlanc, and Brian D. Marsh.
Multi-model parallel programming in Psyche.
Unpublished, September 1989.
- [SM89]
-
Marc Shapiro and Laurence Mosseri.
A simple object storage system.
In Proceedings 3rd International Workshop on Persistent
Object Systems, pages 272--276, 1989.
- [Tha]
-
S. M. Thatte.
Persistent memory: a storage architecture for
object-oriented database systems.
In Proceedings of the 1986 International Workshop on
Object-Oriented Database Systems, pages 148--159.
- [VBD+92]
-
Francis Vaughan, Tracy Lo Basso, Alan Dearle, Chris Marlin, and Chris Barter.
Casper: A cached architecture supporting
persistence.
Computing Systems, 5(3):337--359, Summer 1992.
- [VRH93a]
-
Jerry Vochteloo, Stephen Russell, and Gernot Heiser.
Capability-based protection in the Mungi operating
system.
In Proceedings of the Third International Workshop on
Object Orientation in Operating Systems, pages 108--115, 1993.
- [VRH93b]
-
Jerry Vochteloo, Stephen Russell, and Gernot Heiser.
Capability-based protection in a persistent global
virtual memory system.
Technical Report SCS\&E Report 9303, University of New South
Wales, Australia, March 1993.
- [Wil90]
-
Paul R. Wilson.
Pointer swizzling at page fault time: Efficiently
supporting huge address spaces on standard hardware.
Technical Report UIC-EECS-90-6, University of Illinois at
Chicago, December 1990.
- [Wil93]
-
Timothy James Wilkinson.
Implementing Fault Tolerance in a 64-bit Distributed
Operating System.
PhD thesis, Systems Architecture Research Centre, City
University, London, July 1993.
- [WMSS93]
-
T. Wilkinson, K. Murray, A. Saulsbury, and T. Stiemerling.
Compiling for a 64-bit single address space
architecture.
Technical Report TCU/SARC/1993/1, Systems Architecture
Research Centre, City University, London, March 1993.
- [WS92]
-
John Wilkes and Bart Sears.
A comparison of protection lookaside buffers and the
PA-RISC protection architecture.
Technical Report HPL-92-55, HP Labs, March 1992.
- [WSO+92]
-
Tim Wilkinson, Tom Stiemerling, Peter Osmon, Ashley Saulsbury, and Paul Kelly.
Angel: A proposed multiprocessor operating system
kernel.
In European Workshop on Parallel Computing, March
1992.
- [WWO93]
-
A. Whitcroft, N. Williams, and P. E. Osmon.
The wide area data space.
Technical Report TCU/SARC/1993/6, Systems Architecture
Research Centre, City University, London, June 1993.
- [YBA93]
-
Curtis Yarvin, Richard Bukowski, and Thomas Anderson.
Anonymous RPC: Low-latency protection in a 64-bit
address space.
In Proceedings of the 1993 Summer USENIX Conference,
pages 175--186, 1993.