(Enter summary)
Abstract: Techniques for avoiding the high memory overheads
found on many modern shared-memory multiprocessors
are of increasing importance in the development of
high-performance multiprocessor protocol implementations.
One such technique is processor-cache affinity scheduling,
which can significantly lower packet latency and substantially
increase protocol processing throughput [30]. In this
paper, we evaluate several aspects of the effectiveness of
affinity-based scheduling in multiprocessor network... (Update)
Context of citations to this paper: More
...completed executing is the first one reused. This technique is often applied in thread pool implementations to leverage cache affinity benefits [18]. Std. Dev. 0.113 s 0.148 # s Max 39.400 s 35.555 s Table 1. jRate Event Handler s Dispatch Latency statistics for the Different...
...executing is the first one reused. This technique is often applied in thread pool implementations to leverage cache affinity benefits [15]. Worst case Measures Table 4 illustrates how the jRate s BoundAsyncEventHandler and AsyncEventHandler have worst case execution...
Cited by: More
Packet classification in the NIC for improved SMP-based.. - Eric Lemoine Congduc
(Correct)
Leader/Followers - A Design Pattern for Efficient.. - Schmidt, al.
(Correct)
Locality-Aware Predictive Scheduling of Network Processors - Wolf, Franklin (2001)
(Correct)
Similar documents (at the sentence level):
49.0%: The Effectiveness of Affinity-Based Scheduling in Multiprocessor.. - Salehi (1996)
(Correct)
14.9%: Further Results in Affinity-Based Scheduling of Parallel.. - Salehi, Kurose, Towsley (1995)
(Correct)
10.9%: The Performance Impact of Scheduling for Cache Affinity.. - Salehi, Kurose, Towsley (1995)
(Correct)
Active bibliography (related documents): More All
1.6: Scheduling Parallel Networking On Shared-Memory Multiprocessors - Salehi
(Correct)
1.3: Scheduling for Cache Affinity in Parallelized.. - Salehi, Kurose, Towsley (1994)
(Correct)
1.1: Networking Support For High-Performance Servers - Nahum (1997)
(Correct)
Similar documents based on text: More All
0.3: Resume - Dey
(Correct)
0.2: Supporting Stored Video: Reducing Rate Variability.. - Salehi, Zhang.. (1998)
(Correct)
0.2: Cv - Firoiu
(Correct)
Related documents from co-citation: More All
5: Pathfinder: A pattern-based packet classifier
- Bailey, Gopal et al. - 1994
4: A Parallel Approach to OSI Connection-Oriented Protocols (context) - Goldberg, Neufeld et al. - 1992
4: The BSD packet filter: A new architecture for userlevel packet capture
- McCanne - 1993
BibTeX entry: (Update)
J. D. Salehi, J. F. Kurose, and D. Towsley, "The Effectiveness of Affinity-Based Scheduling in Multiprocessor Networking," in IEEE INFOCOM, (San Francisco, USA), IEEE Computer Society Press, Mar. 1996. http://citeseer.ist.psu.edu/article/salehi96effectiveness.html More
@article{ salehi96effectiveness,
author = "James D. Salehi and James F. Kurose and Don Towsley",
title = "The effectiveness of affinity-based scheduling in multiprocessor network protocol processing (extended version)",
journal = "IEEE\slash ACM Transactions on Networking",
volume = "4",
number = "4",
pages = "516--530",
year = "1996",
url = "citeseer.ist.psu.edu/article/salehi96effectiveness.html" }
Citations (may not include all citations):
692
the self-similar nature of Ethernet traffic
- Leland, Taqqu et al. - 1994
612
Architectural considerations for a new generation of protoco.. (context) - Clark, Tennenhouse - 1990
610
Wide area traffic: The failure of Poisson modeling
- Paxson, Floyd - 1994
161
Empirically-derived analytic models of wide-area TCP connect..
- Paxson - 1994
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
121
Using processor affinity in loop scheduling on sharedmemory ..
- Markatos, LeBlanc - 1994
120
The performance implications of thread management alternativ.. (context) - Anderson, Lazowska et al. - 1989
82
Kernel: An architecture for implementing network protocols (context) - Hutchinson, Peterson - 1991
80
The importance of non-data touching processing overheads in ..
- Kay, Pasquale - 1993
76
An empirical workload model for driving wide-area TCP/IP net..
- Danzig, Jamin et al. - 1992
75
ACM Transactions on Computer Systems (context) - O'Malley, Peterson et al. - 1992
74
The implications of cache affinity on processor scheduling f.. (context) - Vaswani, Zahorjan - 1991
61
A measurement study of diskless workstation traffic on an Et.. (context) - Gusella - 1990
58
Using processor cache affinity information in sharedmemory m.. (context) - Squillante, Lazowska - 1993
57
Network subsystem design (context) - Druschel, Abbott et al. - 1993
48
Giving applications access to gb/s networking
- Smith, Brendan et al. - 1993
40
Measuring the performance of parallel message-based process ..
- Schmidt, Suda - 1995
39
Network locality at the scale of processes (context) - Mogul - 1991
35
Personal communication (context) - Nowicki - 1995
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
Transport protocol processing at Gbps rates (context) - Jain, Schwartz et al. - 1990
25
Increasing network throughput by integrating protocol layers
- Abbott, Peterson - 1993
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
10
A model of workloads and its use in miss-rate prediction for.. (context) - Singh, Stone et al. - 1992
7
The performance impact of scheduling for cache affinity in p..
- Salehi, Kurose et al. - 1995
7
and improvement of UDP/IP throughput for the DECstation (context) - Kay, Pasquale et al. - 1993
7
A multiprocessing approach for meeting the processing requir.. (context) - Ito, Takeuchi et al. - 1993
6
Scheduling for cache affinity in parallelized communication ..
- Salehi, Kurose et al. - 1995
4
Performance analysis of MSP: Feature-rich high-speed transpo.. (context) - LaPorta, Schwartz - 1993
4
ACM Transactions on Networking (context) - Kaiserswerth, protocol et al. - 1993
3
Further results in affinity-based scheduling of parallel net..
- Salehi, Kurose et al. - 1995
1
Experiences in parallelisation of streamsbased communication.. (context) - Heavens - 1992
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.cs.umass.edu.html): More
RED: Robust Earliest Deadline Scheduling - Buttazzo, Stankovic (1993)
(Correct)
Operating System Issues for Continuous Media - Schulzrinne (1996)
(Correct)
Sharpening Bounds On The Time Between Events In Maximally.. - Avrunin (1992)
(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