From owner-freebsd-smp Tue Feb 4 22:34:54 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA07676 for smp-outgoing; Tue, 4 Feb 1997 22:34:54 -0800 (PST) Received: from pdx1.world.net (pdx1.world.net [192.243.32.18]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA07667 for ; Tue, 4 Feb 1997 22:34:51 -0800 (PST) Received: from suburbia.net (suburbia.net [203.4.184.1]) by pdx1.world.net (8.7.5/8.7.3) with SMTP id WAA11021 for ; Tue, 4 Feb 1997 22:36:02 -0800 (PST) Received: (qmail 28573 invoked by uid 110); 5 Feb 1997 06:33:51 -0000 MBOX-Line: From owner-netdev@roxanne.nuclecu.unam.mx Wed Feb 05 04:34:48 1997 remote from suburbia.net Delivered-To: proff@suburbia.net Received: (qmail 4637 invoked from network); 5 Feb 1997 04:17:35 -0000 Received: from roxanne.nuclecu.unam.mx (132.248.29.2) by suburbia.net with SMTP; 5 Feb 1997 04:17:35 -0000 Received: (from root@localhost) by roxanne.nuclecu.unam.mx (8.6.12/8.6.11) id WAA23063 for netdev-outgoing; Tue, 4 Feb 1997 22:08:17 -0600 Received: from caipfs.rutgers.edu (caipfs.rutgers.edu [128.6.155.100]) by roxanne.nuclecu.unam.mx (8.6.12/8.6.11) with ESMTP id WAA23058; Tue, 4 Feb 1997 22:08:04 -0600 Received: from jenolan.caipgeneral (jenolan.rutgers.edu [128.6.111.5]) by caipfs.rutgers.edu (8.7.6/8.7.3) with SMTP id XAA11274; Tue, 4 Feb 1997 23:05:25 -0500 (EST) Received: by jenolan.caipgeneral (SMI-8.6/SMI-SVR4) id XAA03584; Tue, 4 Feb 1997 23:05:08 -0500 Date: Tue, 4 Feb 1997 23:05:08 -0500 Message-Id: <199702050405.XAA03584@jenolan.caipgeneral> From: "David S. Miller" To: netdev@roxanne.nuclecu.unam.mx CC: smpdev@roxanne.nuclecu.unam.mx Subject: paper I stumbled across Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk vger.rutgers.edu:/pub/linux/SMP/papers/netlocking.ps.gz It discusses the parallelization of the xkernel network protocol code for shared memory multiprocessors. It includes analysis of various simulations that the authors ran over their implementation using various traces of tcp and udp connection sets. They also explore strategies, payoff, and the overhead of the locking itself on the operations that need to be performed.