See this document in CiteSeerX!

Achieved IPC Performance (Still The Foundation For Extensibility) (1997)  (Make Corrections)  (3 citations)
Jochen Liedtke, Kevin Elphinstone, Sebastian Schönberg, Hermann Härtig, Gernot Heiser, Nayeem Islam, Trent Jaeger
Workshop on Hot Topics in Operating Systems



  Home/Search   Context   Related

 
View or download:
os.inf.tudresden.de/L4...hotos97.ps.gz
inf.tudresden.de/~mh1/...hotos97.ps.gz
unsw.edu.au/pub/us...ke_ESHHIJ_97.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  os.inf.tudresden.de/pubs/sosp... (more)
From:  mit.edu/~dm/sosp16cdrom...HARTIG
(Enter author homepages)

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

Abstract: 6th Workshop on Hot Topics in Operating Systems (HotOS) May 5-6, 1997, Chatham (Cape Code), Massachusetts Extensibility can be based on cross-address-space communication or on grafting application-specific modules into the operating system. For comparing both approaches, we need to explore the best achievable performance for both models. This paper reports the achieved performance of cross-address-space communication for the L4 ¯-kernel on Intel Pentium, Mips R4600 and DEC Alpha. The direct... (Update)

Context of citations to this paper:   More

...overhead associated with protection domain crossings. The 45 121 machine cycles on a RISC platform for welldesigned one way IPC [19] [20] can be reduced to close to the net one machine cycle required for a procedure call. CPU hardware defining a separate CPD allows data...

...four protection domain crossings must still be performed by the LRPC mechanism for a request reply transaction. The L4 micro kernel [16] achieved extremely fast IPC performance by sharing page tables between multiple processes. On the Intel Pentium Processor, the kernel...

Cited by:   More
L4Cars - Elphinstone, Heiser, Huuck, Petters, .. (2005)   (Correct)
Integrating Segmentation and Paging Protection for.. - Chiueh.. (1999)   (Correct)
Using a Distributed Single Address Space Operating System to.. - Skousen, Miller (1998)   (Correct)

Active bibliography (related documents):   More   All
0.6:   On μ-Kernel Construction - Liedtke (1995)   (Correct)
0.5:   µ-Kernels Must And Can Be Small - Liedtke   (Correct)
0.0:   High-Performance Application-Specific Networking - Wallach (1997)   (Correct)

Similar documents based on text:   More   All
0.5:   Flexible Control of Downloaded Executable Content - Jaeger, Prakash, Liedtke, Islam (1997)   (Correct)
0.5:   L4 Reference Manual MIPS R4x00 Version 1.0 Kernel Version.. - School Of Computer   (Correct)
0.5:   L4 Reference Manual MIPS R4x00 Version 1.11 - Elphinstone, Heiser, Liedtke (1999)   (Correct)

Related documents from co-citation:   More   All
2:   Sharing and Protection in a SingleAddress -Space Operating System - Chase, Levy et al. - 1994

BibTeX entry:   (Update)

Liedtke, J., Elphinstone, K., Schnberg, S., Hrtig, H., Heiser, G., Islam, N. and Jaeger, T., "Achieved IPC Performance (Still the Foundation for Extensibility)", Sixth Workshop on Hot Topics in Operating Systems, May 1997. http://citeseer.ist.psu.edu/liedtke97achieved.html   More

@inproceedings{ liedtke97achieved,
    author = "Jochen Liedtke and Kevin Elphinstone and Sebastian Schonberg and Hermann Hartig and Gernot Heiser and Nayeem Islam and Trent Jaeger",
    title = "Achieved {IPC} Performance",
    booktitle = "Workshop on Hot Topics in Operating Systems",
    pages = "28-31",
    year = "1997",
    url = "citeseer.ist.psu.edu/liedtke97achieved.html" }
Citations (may not include all citations):
400   safety and performance in the Spin operating system (context) - Bershad, Savage et al. - 1995
264   Safe kernel extensions without run-time checking - Necula, Lee - 1996
175   Dealing with disaster: Surviving misbehaved kernel extension.. - Seltzer, Endo et al. - 1996  DBLP
60   kernel construction - Liedtke, On - 1995
2   L4 reference manual (context) - Liedtke - 1996
1   The L4 microkernel on Alpha -- design and implementation (context) - Schonberg - 1996

Documents on the same site (http://os.inf.tu-dresden.de/pubs/sosp97/):   More
Implementation and Performance of the Mungi.. - Heiser.. (1997)   (Correct)
Dealing With Disaster: Surviving Misbehaved Kernel Extensions - Seltzer (1996)   (Correct)
OS-Controlled Cache Predictability for Real-Time Systems - Liedtke, Härtig, Hohmuth (1997)   (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