(Enter summary)
Abstract: In this paper, we explore the benefits of processor cache affinity scheduling of parallelized network protocol
processing. We find that affinity scheduling, which has not previously been shown to be of significant benefit to
common applications, can provide large performance gain in the context of parallelized protocol processing.
We conduct a set of multiprocessorexperiments designed to measure packet processing time in a UDP/IP/FDDI
protocol stack in the x-kernel on an SGI Challenge XL... (Update)
Context of citations to this paper: More
...single processor. While previous studies have explored affinity based scheduling of non network related application processing, our work [30, 31] is the first to apply the technique to operating system network processing. To illustrate the motivation for considering affinity...
.... to yield these measurements, we illustrate an experimental method for isolating the indi 2 These observations lead us to propose in [17] a hybrid approach for a specific class of streams, which offers the best overall performance yielding high message throughput, high...
Cited by: More
Improving Computer Communication Performance by Reducing Memory.. - Ahlgren (1997)
(Correct)
Scheduling Parallel Networking On Shared-Memory Multiprocessors - Salehi
(Correct)
Towards Predictable ILP Performance - Controlling.. - Ahlgren, Björkman.. (1996)
(Correct)
Similar documents (at the sentence level):
72.8%: Scheduling for Cache Affinity in Parallelized.. - Salehi, Kurose, Towsley (1994)
(Correct)
15.4%: The Performance Impact of Scheduling for Cache Affinity.. - Salehi, Kurose, Towsley (1995)
(Correct)
Active bibliography (related documents): More All
1.0: Networking Support For High-Performance Servers - Nahum (1997)
(Correct)
0.7: Further Results in Affinity-Based Scheduling of Parallel.. - Salehi, Kurose, Towsley (1995)
(Correct)
0.6: The Effectiveness of Affinity-Based Scheduling in.. - Salehi, Kurose, Towsley (1996)
(Correct)
Similar documents based on text: More All
0.4: The Effectiveness of Affinity-Based Scheduling in Multiprocessor.. - Salehi (1996)
(Correct)
0.3: Program Transformation for Locality Using Affinity Regions - Appelbe, Hardnett.. (1993)
(Correct)
0.3: A Cooperative Model for Orienting Students to Research groups - Gates, al. (1999)
(Correct)
Related documents from co-citation: More All
4: Measuring the impact of alternative parallel process architectures on communicat..
- Schmidt, Suda - 1994
4: Measuring the performance of parallel message-based process architectures
- Schmidt, Suda - 1995
4: Packet Trains - Measurements and a New Model for Computer Network Traffic (context) - Jain, Routhier - 1986
BibTeX entry: (Update)
James Salehi, James Kurose, and Don Towsley. Scheduling for cache affinity in parallelized communication protocols. Technical Report UM-CS-1994-075, University of Massachusetts, Amherst, October 1994. Available via FTP from gaia.cs.umass.edu in pub/Sale94:Scheduling.Z. http://citeseer.ist.psu.edu/article/salehi94scheduling.html More
@inproceedings{ salehi95scheduling,
author = "James D. Salehi and James F. Kurose and Donald F. Towsley",
title = "Scheduling for Cache Affinity in Parallelized Communication Protocols",
booktitle = "Measurement and Modeling of Computer Systems",
pages = "311-312",
year = "1995",
url = "citeseer.ist.psu.edu/article/salehi94scheduling.html" }
Citations (may not include all citations):
610
Wide area traffic: The failure of Poisson modeling
- Paxson, Floyd - 1994
175
Evaluating associativity in CPU caches (context) - Hill, Smith - 1989
138
Packet trains: Measurements and a new model for computer net.. (context) - Jain, Routhier - 1986
126
The impact of operating system scheduling policies and synch.. (context) - Gupta, Tucker et al. - 1991
82
Kernel: An architecture for implementing network protocols (context) - Hutchinson, Peterson - 1991
75
ACM Transactions on Computer Systems (context) - O'Malley, Peterson et al. - 1992
58
Using processor cache affinity information in shared-memory .. (context) - Squillante, Lazowska - 1993
39
Network locality at the scale of processes (context) - Mogul - 1991
34
Performance issues in parallelized network protocols
- Nahum, Yates et al. - 1994
29
Locking effects in multiprocessor implementations of protoco.. (context) - Bjorkman, Gunningberg - 1993
29
the fractal dimension of computer programs and its applicati.. (context) - Thiebaut - 1989
26
ACM Transactions on Computer Systems (context) - Agarwal, Horowitz et al. - 1989
22
size choice for CPU cache memories (context) - Smith, block - 1987
18
ACM Transactions on Computer Systems (context) - Thiebaut, Stone et al. - 1987
18
Measuring the impact of alternative parallel process archite..
- Schmidt, Suda - 1994
16
Parallel STREAMS: A multi-processor implementation (context) - Garg - 1990
15
Issues in implementation of cache-affinity scheduling
- Devarakonda, Mukherjee - 1992
15
Pitfalls in multithreading SVR4 STREAMS and other weightless.. (context) - Saxena, Peacock et al. - 1993
14
Multiprocessor STREAMS for Plan
- Presotto - 1993
12
Experiences from multithreading System V Release (context) - Peacock, Saxena et al. - 1992
10
A model of workloads and its use in miss-rate prediction for.. (context) - Singh, Stone et al. - 1992
9
The stack growth function: Cache line reference models (context) - Kobayashi, MacDougall - 1989
6
Experiences in parallelisation of streams-based communicatio.. (context) - Heavens - 1992
2
Symmetric multiprocessing in Solaris (context) - Kleinman - 1992
2
Influence of program transients in computer cache-memories (context) - Thiebaut - 1989
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.indiana.edu/pub/ucstri/index): More
Environment Modelling for Mobile Robots: Neural Learning for.. - van Dam (1998)
(Correct)
Broadcasting in Butterfly and DeBruijn Networks - Klasing, Monien, Peine, Stöhr (1992)
(Correct)
ILFA - A Project in Experimental Logic Computation - Dunker, Flögel, Büning..
(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