(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