See this document in CiteSeerX!

The Persistent Relevance of IPC Performance: New Techniques for Reducing the IPC Penalty (1993)  (Make Corrections)  (8 citations)
Wilson C. Hsieh, M. Frans Kaashoek, William E. Weihl
Workshop on Workstation Operating Systems



  Home/Search   Context   Related

 
View or download:
mit.edu/~kaashoek/papers/ipc.ps
mit.edu/papers/RelevanceOfIPC.ps
mit.edu/~kaashoek/papers/ipc.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  mit.edu/~kaashoek/papers (more)
From:  mit.edu/PDOSpapers
(Enter author homepages)

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

Abstract: Although there have been substantial improvements in IPC performance (in particular, roundtrip IPC time) in recent years, further reduction of the IPC penalty is still important for parallel applications and microkernel-based operating systems. We describe a number of new software and hardware techniques that we are investigating for reducing various components of the IPC penalty. (Update)

Context of citations to this paper:   More

.... Interprocess communication (IPC) performance is one or two orders of magnitude lower in distributed systems than in MP systems [19, 3]. This gap is closing as the network interfaces in distributed systems get more closely integrated into the node (workstation)...

.... to improve inter process communication (IPC) performance [4, 15] TLB penalties will become an increasing fraction of the IPC cost [3, 11]. In addition, recent commercial standards, such as OLE [9] and OpenDoc [21] place an increasing emphasis on interapplication...

Cited by:   More
Exploiting Highly Reliable Networks with Careful Protocols - Mosberger, Turner, Peterson (1994)   (Correct)
Exokernels, Protocol implementation and Erlang - Knutsson, Gunningberg (1999)   (Correct)
System Support for Efficient Network Communication - Thekkath (1994)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Register Relocation: Flexible Contexts for Multithreading - Waldspurger, Weihl (1993)   (Correct)
0.2:   The Named-State Register File - Nuth (1993)   (Correct)
0.2:   The Named-State Register File: Implementation and Performance - Peter Nuth (1995)   (Correct)

Similar documents based on text:   More   All
0.2:   Dynamic Computation Migration in DSM Systems - Hsieh, Kaashoek, Weihl (1996)   (Correct)
0.2:   Logical Disk: A Simple New Approach to Improving File.. - de Jonge, Kaashoek.. (1993)   (Correct)
0.2:   Optimistic Active Messages: A Mechanism for Scheduling.. - Wallach (1995)   (Correct)

Related documents from co-citation:   More   All
5:   Improving IPC by Kernel Design - Liedtke - 1993
4:   The operating systems kernel as a secure programmable machine - Engler, Kaashoek et al. - 1994
4:   Efficient software-based fault isolation - Wahbe, Lucco et al. - 1993

BibTeX entry:   (Update)

W.C. Hsieh, M.F. kaashoek, and W.E. Weihl. The persistent relevance of ipc performance: New techniques for reducing the ipc penalty. In 4th Workshop on Workstation Operating Systems, pages 186--190, October 1993. http://citeseer.ist.psu.edu/hsieh93persistent.html   More

@inproceedings{ hsieh93persistent,
    author = "Wilson C. Hsieh and M. Frans Kaashoek and William E. Weihl",
    title = "The Persistent Relevance of {IPC} Performance: New Techniques for Reducing the {IPC} Penalty",
    booktitle = "Workshop on Workstation Operating Systems",
    pages = "186-190",
    year = "1993",
    url = "citeseer.ist.psu.edu/hsieh93persistent.html" }
Citations (may not include all citations):
444   Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986
373   The Design and Implementation of a Log-structured File Syste.. - Rosenblum, Ousterhout - 1992
226   Lightweight Remote Procedure Call (context) - Bershad, Anderson et al. - 1989
222   MIPS RISC Architecture (context) - Kane, Heinrich - 1992
158   Chorus Distributed Operating System (context) - Rozier, Abrossimov et al. - 1988
140   Experiences with the Amoeba Distributed Operating System - Tanenbaum, van Renesse et al. - 1990
129   Inside Windows NT (context) - Custer - 1993
83   An Architectural Overview of QNX (context) - Hildebrand - 1992
73   Limits to Low-Latency Communication on High-Speed Networks (context) - Thekkath, Levy - 1993
70   Design Tradeoffs for Software-Managed TLBs - Nagle, Uhlig et al. - 1993
61   A Tightly-Coupled Processor-Network Interface - Henry, Joerg - 1992
46   Architecture of a Message -Driven Processor (context) - Dally, Chao et al. - 1987
44   Designing a Practical ATM LAN (context) - Biagioni, Cooper et al. - 1993
40   The Peregrine High-Performance RPC System - Johnson, Zwaenepoel - 1993
33   Efficient Support for Multicomputing on ATM Networks - Thekkath, Levy et al. - 1993
33   Register Relocation: Flexible Contexts for Multithreading - Waldspurger, Weihl - 1993
30   Non-Volatile Memory for Fast, Reliable File Systems - Baker, Asami et al. - 1992
26   The Increasing Irrelevance of IPC Performance for Microkerne.. - Bershad - 1992
17   The Synthesis Kernel - Pu, Massalin et al. - 1988
16   A Mechanism for Efficient Context Switching - Nuth, Dally - 1991
12   The File System Belongs in the Kernel - Welch - 1991
10   High-Performance Cross-Domain Data Transfer (context) - Druschel, Peterson - 1992
9   Using Registers to Optimize Cross-Domain Call Performance (context) - Karger - 1989
5   Anonymous RPC: Low-Latency Protection in a 64-Bit Address Sp.. (context) - Yarvin, Bukowski et al. - 1993
5   Dribble-Back Registers: A Technique for Latency Tolerance in.. - Vijayaraghavan - 1992
1   SPARC-V9 Architecture Specification (context) - International - 1992



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


Documents on the same site (http://www.pdos.lcs.mit.edu/~kaashoek/papers.html):   More
Orca: A Language For Parallel Programming Of Distributed.. - Bal, Kaashoek, Tanenbaum (1992)   (Correct)
The Logical Disk: A New Approach to . . . - de Jonge, Kaashoek, Hsieh   (Correct)
A Comparison of Two Distributed Systems: Amoeba and Sprite - Douglis, Kaashoek, al. (1991)   (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