Further Results in Affinity-Based Scheduling of Parallel Networking (1995)
| Citations: | 2 - 1 self |
BibTeX
@TECHREPORT{Salehi95furtherresults,
author = {James D. Salehi and James F. Kurose and Don Towsley},
title = {Further Results in Affinity-Based Scheduling of Parallel Networking},
institution = {},
year = {1995}
}
OpenURL
Abstract
In this paper, we present further results in processor-cache affinity scheduling of parallel network protocol processing, in a setting in which protocol processing executes on the multiprocessor host concurrently with a general workload of non-protocol activity. In earlier work [31, 32] we evaluated affinity-based scheduling of receive-side protocol processing under two parallelization approaches: Locking and Independent Protocol Stacks (IPS). In this work, we i) evaluate affinity-based scheduling of send-side UDP/IP/FDDI processing, ii) examine the performance of affinity-based scheduling as a function of stream burstiness and source locality, iii) explore under IPS the impact of varying the number of independent protocol stacks, and iv) incorporate into our results the overhead of copying uncached packet data. We obtain our results following the research methodology developed in our earlier work, extending the developed infrastructure as necessary. Our results show that affinity-bas...







