Expert combines paths and tasks to allow flexible protection and scheduling of data stream processing
Abstract: Increasingly, substantial data path processing is happening on devices within the network. At or near the edges of the network, data rates are low enough that commodity workstations may be used to process packet flows. However, the operating systems such machines use are not suited to the needs of data-driven processing. This dissertation shows why this is a problem, how current work fails to address it, and proposes a new approach. The principal problem is that crosstalk occurs in the... (Update)
Active bibliography (related documents): More All
0.3: Arsenic: A User-Accessible Gigabit Ethernet Interface - Pratt, Fraser (2001)
(Correct)
0.3: Motif Explorer - A Tool For Interactive Exploration.. - Bieganski, Riedl..
(Correct)
0.3: A System for Improving Application Performance through System.. - Purohit (2003)
(Correct)
Similar documents based on text: More All
0.8: Inductive Verification of Cryptographic Protocols - Bella (2000)
(Correct)
0.5: Higher-Level Hardware Synthesis - Sharp (2002)
(Correct)
0.4: Software Visualization in Prolog - Grant (1999)
(Correct)
BibTeX entry: (Update)
@phdthesis{ donnelly02:expert-thesis,
author = {Austin Donnelly},
title = {Resource Control in Network Elements},
school = {Cambridge University Computer Laboratory},
year = 2002,
month = Jan,
url = {citeseer.ist.psu.edu/donnelly02resource.html} }
Citations (may not include all citations):
737
The Java Programming Language (context) - Arnold, Gosling - 1996
400
Safety and Performance in the SPIN Operating System (context) - Bershad, Savage et al.
304
Scheduler Activations: Effective Kernel Support for the User..
- Anderson, Bershad et al. - 1992
226
Lightweight remote procedure call (context) - Bershad, Anderson et al. ACM DBLP
158
Analysis and Simulation of a Fair Queuing Algorithm (context) - Demers, Keshav et al. - 1990
158
Implementing remote procedure calls (context) - Birrell, Nelson
129
The structuring of systems using upcalls (context) - Clark - 1985 ACM DBLP
100
Using Continuations to Implement Thread Management and Commu..
- Draves, Bershad et al. - 1991 ACM DBLP
97
Distributed ObjectBased Programming Systems (context) - Chin, Chanson - 1991
87
PATHFINDER: A Pattern-Based Packet Classifier
- Bailey, Gopal et al. - 1994 DBLP
33
A Revised IPC Interface (context) - Draves - 1990 DBLP
25
Protocol Implementation in a Vertically Structured Operating..
- Black, Barham et al. - 1997 ACM DBLP
14
BERT: A Scheduler for Best Effort and Realtime Tasks
- Bavier, Peterson
11
Protected Shared Libraries --- A New Approach to Modularity ..
- Banerji, Tracey et al.
10
Middle boxes: taxonomy and issues (context) - Carpenter
7
Container Shipping: A Uniform Interface for Fast (context) - Anderson - 1995
7
Using Microbenchmarks to Evaluate System Performance
- Bershad, Draves et al. - 1992
3
TigonPCI Ethernet Controller (context) - Networks, PCI et al.
3
University of Oklahoma (context) - Bays, PATRICIA et al. - 1974
3
The Performance of the Container Shipping I/O System
- Anderson, Pasquale - 1995 ACM DBLP
1
Available online at http: //www (context) - Barham, Operating et al. - 1996
1
Constructing Optimal IP Routing (context) - Draves, King et al.
1
Available online at http: //www (context) - Black, Scheduling et al. - 1995
1
Small Forwarding Tables for Fast Routing (context) - Degermark, Brodnik et al.
http://www.becomm.com/
http://www.cs.rice.edu/gaurav/
http://www.ece
http://church.computer.org/
www.cs.washington.edu/research/projects/
Documents on the same site (http://www.cl.cam.ac.uk/~and1000/papers/): More
Protocol Implementation in a Vertically Structured.. - Black, Barham.. (1997)
(Correct)
A Network Based Replay Portal - Service Scenarios, .. - van der Merwe.. (2000)
(Correct)
IP Route Lookups as String Matching - Donnelly, Deegan (2000)
(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