See this document in CiteSeerX!

User Customization of Virtual Network Interfaces with U-Net/SLE (1998)  (Make Corrections)  (3 citations)
David Oppenheimer, Matt Welsh



  Home/Search   Context   Related

 
View or download:
berkeley.edu/~mdw/p...unetsletr.ps.gz
berkeley.edu/~mdw/p...unetsletr.ps.gz
berkeley.edu/~mdw/p...unetsletr.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  berkeley.edu/~mdw/projects/une... (more)
From:  berkeley.edu/~mdw/research
(Enter author homepages)

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

Abstract: We describe U-Net/SLE (Safe Language Extensions), a user-level network interface architecture which enables per-application customization of communication semantics through downloading of user extension applets, implemented as Java classfiles, into the network interface. This architecture permits applications to safely specify code to be executed within the NI on message transmission and reception. By leveraging the existing U-Net model, applications may implement protocol code at the user... (Update)

Context of citations to this paper:   More

...similar or better performance at a much lower cost. Perhaps the closest work to SPINE is the U net SLE (safe language environment) project [51]. U net SLE implemented a subset of the Java Virtual Machine (JVM) for the LANai; thereby allowing customized packet processing to occur...

...CPU on message arrival could be avoided. This idea has been implemented in a project by the U Net research team in the U Net SLE project [32]. A customized Java virtual machine was implemented on a Myrinet card which was used to allow the user to specify custom routines that...

Cited by:   More
Protocols Aboard Network Interface Cards - Beauduy Bettati Fcbeauduy (1999)   (Correct)
High Performance Commodity Network Interfaces - Niessen, Meyer   (Correct)
SPINE: An Operating System for Intelligent Network Adapters - Fiuczynski (1998)   (Correct)

Similar documents (at the sentence level):
32.5%:   U-Net/SLE: A Java-based User-Customizable Virtual Network .. - Welsh, Oppenheimer..   (Correct)

Active bibliography (related documents):   More   All
0.3:   Incorporating Memory Management into User-Level Network Interfaces - Matt Welsh (1997)   (Correct)
0.2:   VEST: A Toolset for Constructing and Analyzing Component Based.. - Stankovic (2000)   (Correct)
0.2:   MOSS: A Mobile Operating System Substrate - Chen, Kung, Seltzer (1995)   (Correct)

Similar documents based on text:   More   All
0.2:   Cross Support Concept Part 1 Space Link Extension Services - Report Concerning Cross   (Correct)
0.1:   ATM and Fast Ethernet Network Interfaces for User-level.. - Welsh, Basu, von Eicken (1997)   (Correct)
0.1:   PM: An Operating System Coordinated High Performance.. - Hiroshi Tezuka (1997)   (Correct)

Related documents from co-citation:   More   All
3:   Incorporating Memory Management into User-Level Network Interfaces - Welsh, Basu et al. - 1997
2:   An Implementation of the Hamlyn Sender-Managed Interface Architecture - Buzzard, Jacobson et al. - 1996
2:   Motorola MPC8240 User's Manual (context) - Products, Austin - 1999

BibTeX entry:   (Update)

D. Oppenheimer and M. Welsh. "User Customization of Virtual Network Interfaces with U-Net/SLE." TR CSD-98-995, Department of Electrical Engineering and Computer Science, University of California, Berkeley. 1998. http://citeseer.ist.psu.edu/oppenheimer98user.html   More

@techreport{ oppenheimer98user,
    author = "David Oppenheimer and Matt Welsh",
    title = "User Customization of Virtual Network Interfaces with {U}-Net/{SLE}",
    number = "CSD-98-995",
    month = "12,",
    pages = "19",
    year = "1998",
    url = "citeseer.ist.psu.edu/oppenheimer98user.html" }
Citations (may not include all citations):
862   The Java Language Specification - Gosling, Joy et al. - 1996
595   Active Messages: A Mechanism for Integrated Communication an.. - von Eicken, Culler et al. - 1992
339   Efficient software-based fault isolation - Wahbe, Lucco et al. - 1993
291   High Performance Messaging on Workstations Illinois Fast Mes.. - Pakin, Lauria et al. - 1995
264   Safe Kernel Extensions Without Run-Time Checking - Necula, Lee - 1996
212   Towards an active network architecture - Tennenhouse, Wetherall - 1996
127   Systems programming with Modula (context) - Nelson - 1991
119   Application performance and flexibility on exokernel systems - Kaashoek, Engler et al. - 1997
99   Application-Controlled Physical Memory using External Page-C.. - Harty, Cheriton - 1992
65   Incorporating Memory Management into User-Level Network Inte.. - Welsh, Basu et al. - 1997
51   U-Net: A User-level Network Interface for Parallel and Distr.. (context) - von Eicken, Basu et al. - 1995
50   The Safe-Tcl Security Model - Ousterhout, Levy et al. - 1997
48   Design of a computer: the Control Data (context) - Thornton - 1970
48   An extensible protocol architecture for application-specific.. - Fiuczynski, Bershad - 1996
46   aashoek. "ASHs: Application-Specific Handlers for HighPerfor.. - Wallach, Engler et al. - 1996
36   Low-Latency Communication over Fast Ethernet - Welsh, Basu et al. - 1996
33   Virtual Machine Specification (context) - Lindholm, Yellin et al. - 1997
26   Protocol design for high performance networking: a Myrinet e.. - Prylli, Tourancheau - 1997
22   Introduction to Split-C (context) - Culler, Dusseau et al.
16   Effects of Communication Latency, Overhead, and Bandwidth in.. - Martin, Vahdat et al. - 1997
15   SPINE - A safe programmable and integrated network environme.. (context) - Fiuczynski, Bershad - 1997
11   KAFFE: A virtual machine to run Java code (context) - Wilkinson
7   Challenging Applications on Fast Networks - Langendoen, Hofman et al. - 1998
5   Java Card 2.0 Language Subset and Virtual Machine Specificat.. (context) - Inc
4   A Comparison of Fast Ethernet and ATM for Low-Latency Commun.. (context) - Welsh, Basu et al. - 1997
4   VINO: The 1994 Fall Harvest (context) - Endo, Gwertzman et al. - 1994
2   Java Card 2.0 API (context) - Inc
2   Personal Java 1.0 Specification (context) - Inc
2   IBM's early computers (context) - Bashe, Johnson et al. - 1986
2   embeddedjava (context) - Inc, Java et al.
2   Presented at Comdex (context) - Goble, Barron et al. - 1996

Documents on the same site (http://www.cs.berkeley.edu/~mdw/projects/unet/):
ATM and Fast Ethernet Network Interfaces for User-level.. - Welsh, Basu, von Eicken (1997)   (Correct)
Incorporating Memory Management into User-Level Network.. - Welsh, Basu, von Eicken (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