See this document in CiteSeerX!

Pointer Swizzling at Page Fault Time: Efficiently and Compatibly Supporting Huge Address Spaces on Standard Hardware (1992)  (Make Corrections)  (103 citations)
Paul R. Wilson and Sheetal V. Kakkad Department of Computer Sciences...
1992 Int.\ Workshop on Object Orientation and Operating Systems



  Home/Search   Context   Related

 
View or download:
utexas.edu/pub/garbage/swizz.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  harlequin.co.uk/mm/referen...full (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Pointer swizzling at page fault time is a novel address translation mechanism that exploits conventional address translation hardware. It can support huge address spaces efficiently without long hardware addresses; such large address spaces are attractive for persistent object stores, distributed shared memories, and shared address space operating systems. This swizzling scheme can be used to provide data compatibility across machines with different word sizes, and even to provide binary code... (Update)

Cited by:   More
Persistence in Distributed Object Systems: ORB/ODBMS Integration - Reverbel (1996)   (Correct)
LOTS: A Software DSM Supporting Large Object Space - Cheung, Wang, Lau (2004)   (Correct)
Shared State for Heterogeneous Distributed Systems - Chen, Tang, Dwarkadas, Scott (2002)   (Correct)

Similar documents (at the sentence level):
7.5%:   Address Translation and Storage Management for Persistent Object.. - Kakkad (1997)   (Correct)

Active bibliography (related documents):   More   All
0.7:   Uniprocessor Garbage Collection Techniques - Wilson (1992)   (Correct)
0.1:   A Customisable Memory Management Framework for C++ - Attardi, Flagella, Iglio (1998)   (Correct)
0.1:   Larchant: Ramasse-Miettes Dans Une Mémoire Partagée Répartie.. - Ferreira (1996)   (Correct)

Similar documents based on text:   More   All
0.6:   Supporting Large Persistent Stores Using Conventional Hardware - Vaughan, Dearle (1992)   (Correct)
0.3:   Adaptable Pointer Swizzling Strategies in Object Bases.. - Kemper, Kossmann (1993)   (Correct)
0.3:   Adaptable Pointer Swizzling Strategies in Object Bases - Kemper (1993)   (Correct)

Related documents from co-citation:   More   All
37:   Working with persistent objects: To swizzle or not to swizzle - Moss - 1992
34:   The ObjectStore Database System (context) - Lamb, Landis et al. - 1991
33:   portable persistent store (context) - Singhal, Kakkad et al. - 1992

BibTeX entry:   (Update)

Paul R. Wilson and Sheetal V. Kakkad. Pointer swizzling at page fault time: Efficiently and compatibly supporting huge addresses on standard hardware. In 1992 International Workshop on Object Orientation in Operating Systems, pages 364--377, Dourdan, France, 1992. IEEE, IEEE Computer Society Press. http://citeseer.ist.psu.edu/wilson92pointer.html   More

@inproceedings{ paul92pointer,
    author = "Wilson, Paul R. and Kakkad, Sheetal V.",
    title = "Pointer Swizzling at Page Fault Time: Efficiently and Compatibly Supporting Huge Address Spaces on Standard Hardware",
    booktitle = "1992 Int.\ Workshop on Object Orientation and Operating Systems",
    publisher = "IEEE Comp.\ Society Press",
    address = "Dourdan (France)",
    pages = "364--377",
    year = "1992",
    url = "citeseer.ist.psu.edu/wilson92pointer.html" }
Citations (may not include all citations):
193   An approach to persistent programming (context) - Atkinson, Bailey et al. - 1983
190   List processing in real time on a serial computer - Baker - 1978
95   Virtual memory primitives for user programs - Appel, Li - 1991
82   Garbage collection in an uncooperative environment (context) - Boehm, Weiser - 1988
69   Compacting garbage collection with ambiguous roots - Bartlett - 1988
44   Compiler support for garbage collection in a statically-type.. - Diwan, Moss et al. - 1992
35   Lightweight shared objects in a 64-bit operating system - Chase, Levy et al. - 1992
33   The Treadmill: Real-time garbage collection without motion s.. - Baker - 1992
25   Real-time concurrent garbage collection on stock multiproces.. (context) - Appel, Ellis et al. - 1988
21   An engineering database benchmark - Cattell - 1991
20   Concurrent garbage collection for C (context) - Detlefs - 1990
10   Garbage collection and runtime typing as a C++ library - Detlefs - 1992
6   Implementing Persistent Object Bases: Principles and Practic.. (context) - Dearle, Shaw et al.
3   Hardware and operating system support for conservative garba.. (context) - Boehm - 1991
1   Summary appears in Wilson and Hayes' OOPSLA '91 GC workshop .. (context) - Boehm, Moss et al. - 1991



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.harlequin.co.uk/mm/reference/bib/full.html):   More
A Lifetime-based Garbage Collector for LISP Systems on.. - Sobalvarro (1988)   (Correct)
Recursive Functions of Symbolic Expressions and Their.. - McCarthy (1960)   (Correct)
Garbage Collection using a Dynamic Threatening Boundary - David Barrett (1995)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC