(Enter summary)
Abstract: Fine-grained hardware protection, if it can be done without slowing
down the processor, could deliver significant benefits to software, enabling the
implementation of strongly encapsulated light-weight objects. In this paper we
introduce Legba, a new caching architecture that aims at supporting fine-grained
memory protection and protected procedure calls without slowing down the processor
's clock speed. (Update)
Context of citations to this paper: More
.... VHPT (without shared text) and LVHPT(4MB) SHARING enables full sharing (with long VHPT) study we performed on the StrongARM [WWTH03] is the first if its kind. While there have been systems which share TLB entries, we could not find any publication quantifying its...
Cited by: More
Transparent Operating System Support for Superpages - Navarro (2002)
(Correct)
A Survey on the Interaction between Caching, Translation and.. - Wiggins (2003)
(Correct)
Itanium Page Tables and TLB - Chapman, Wienand, Heiser (2003)
(Correct)
Active bibliography (related documents): More All
3.9: Legba: Fast Hardware Support for Fine-Grained Protection - Wiggins, Winwood, Tuch.. (2003)
(Correct)
0.5: A Comparison of Address Translation Mechanisms for.. - Tuch
(Correct)
0.3: Design and Evaluation of the Hamal Parallel Computer - Grossman (2002)
(Correct)
Similar documents based on text: More All
0.3: Hardware and Software Infrastructure for the Optimisation of.. - Snowdon
(Correct)
0.3: Implementation of Fast Address-Space Switching and TLB .. - Wiggins, Tuch, Uhlig, .. (2003)
(Correct)
0.3: OS Verification - Now! - Tuch, Klein, Heiser
(Correct)
Related documents from co-citation: More All
3: Architectural support for translation table management in large address space ma.. (context) - Huck, Hays - 1992
3: A Simulation Based Study of TLB Performance
- Chen, Borg et al. - 1991
3: Use of Superpages and Subblocking in the address translation hierarchy (context) - Talluri - 1995
BibTeX entry: (Update)
Adam Wiggins, Simon Winwood, Harvey Tuch, and Gernot Heiser. Legba: Fast hardware support for fine-grained protection. In 8th Asia-Pacific Computer Systems Architecture Conference (ACSAC), April 2003. Submitted. 14 19 http://citeseer.comp.nus.edu.sg/725863.html More
@misc{ wiggins03legba,
author = "A. Wiggins and S. Winwood and H. Tuch and G. Heiser",
title = "Legba: Fast hardware support for fine-grained protection",
text = "Adam Wiggins, Simon Winwood, Harvey Tuch, and Gernot Heiser. Legba: Fast
hardware support for fine-grained protection. In 8th Asia-Pacific Computer
Systems Architecture Conference (ACSAC), April 2003. Submitted. 14 19",
year = "2003",
url = "citeseer.comp.nus.edu.sg/725863.html" }
Citations (may not include all citations):
537
Component Software: Beyond Object-Oriented Programming (context) - Szyperski - 1997
447
Exokernel: An operating system architecture for application-..
- Engler, Kaashoek et al. - 1995
400
safety and performance in the SPIN operating system (context) - Bershad, Savage et al. - 1995
320
Mediabench: a tool for evaluating and synthesizing multimedi..
- Lee, Potkonjak et al. - 1997
226
Lightweight remote procedure call (context) - Bershad, Anderson et al. - 1989
175
Dealing with disaster: Surviving misbehaved kernel extension..
- Seltzer, Endo et al. - 1996
81
HYDRA: The kernel of a multiprocessor operating system (context) - Wulf, Cohen et al. - 1974
73
CACTI: An enhanced cache access and cycle time model
- Wilton, Jouppi - 1996
65
Surpassing the TLB performance of superpages with less opera.. (context) - Talluri, Hill - 1994
62
Scale and performance in the Denali isolation kernel
- Whitaker, Shaw et al. - 2002
55
Architectural support for singleaddress -space operating sys..
- Koldinger, Chase et al. - 1992
54
Architectural support for translation table management in la.. (context) - Huck, Hays - 1993
52
A simulation based study of TLB performance
- Chen, Borg et al. - 1992
52
SimpleScalar: an infrastructure for computer system modeling (context) - Austin, Larson et al. - 2002
51
Precision architecture (context) - Lee - 1989
48
Tradeoffs in supporting two page sizes
- Talluri, Kong et al. - 1992
45
Object Management Group (context) - components, orbos - 1999
45
Recursive restartability: Turning the reboot sledgehammer in..
- Candea, Fox - 2001
39
Protection and the control of information sharing in Multics (context) - Saltzer - 1974
36
Integrating segmentation and paging protection for safe
- Chiueh, Venkitachalam et al. - 1999
23
Mondrian memory protection
- Witchel, Cates et al. - 2002
22
Software-managed address translation
- Jacob, Mudge - 1997
21
Operating system protection for finegrained programs
- Jaeger, Liedtke et al. - 1998
20
Use of Superpages and Subblocking in the Address Translation.. (context) - Talluri - 1995
20
cache address translation mechanism (context) - Wood, Eggers et al. - 1986
17
Nooks: An architecture for reliable device drivers (context) - Swift, Marting et al. - 2002
17
The performance of -kernel-based systems (context) - Hartig, Hohmuth et al. - 1997
17
Translation-lookaside buffer consistency (context) - Teller - 1990
16
Protection is a software issue
- Bershad, Savage et al. - 1995
13
still the foundation for extensibility (context) - Liedtke, Elphinstone et al. - 1997
12
Advanced RISC Machines Architecture Reference Manual (context) - Jagger - 1995
9
Microsoft Corporation and Digital Equipment Corporation (context) - object, specification - 1995
8
Technical Report UNSW-CSE-TR (context) - Chapman, Wienand et al. - 2003
8
Options for dynamic address translation in COMAs
- Qiu, Dubois - 1998
8
Itanium Architecture Software Developer's Manual (context) - Corp - 2000
7
Resource access and protection in the Sombrero protection mo.. (context) - Skousen, Miller - 1996
7
Implementing multiple protection domains in Java (context) - Hawblitzel, Chang et al. - 1998
6
Uniprocessor virtual memory without TLBs (context) - Jacob, Mudge - 2001
6
Towards virtually-addressed memory hierarchies (context) - Qiu, Dubois - 2001
6
Exploiting segmentation mechanism for protecting against mal..
- Shinagawa, Kono et al. - 2000
4
Secure mobile code: Where do we go from here (context) - Dean, Felten - 1997
4
TLB behavior of SPEC CPU2000 benchmarks (context) - Kandiraju, Sivasubramaniam et al. - 2002
4
and resource management in the type-safe JX operating system (context) - Golm, Kleinoder et al. - 2001
3
URL http://developer (context) - Corp, Architecture et al. - 2002
3
Lightweight flexible isolation for language-based extensible..
- Daynes, Czajkowski - 2002
3
Security and protection in the IBM System (context) - Berstis - 1980
Documents on the same site (http://www.disy.cse.unsw.edu.au/publications.pml): More
Future Directions in the Evolution of the L4 Microkernel - Elphinstone
(Correct)
Enhancing IA-64 Memory Management - Au, Heiser (2000)
(Correct)
The Design and Implementation of the L4 Microkernel on the.. - Wiggins (1999)
(Correct)
Online articles have much greater impact More about CiteSeer.IST at NUS Add search form to your site Submit documents Feedback
CiteSeer.IST at NUS - Copyright Penn State and NEC. Hosted by the School of Computing, National University of Singapore.