From owner-freebsd-arch Thu May 25 7:30:49 2000 Delivered-To: freebsd-arch@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 4E70137C2CF for ; Thu, 25 May 2000 07:30:46 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA09993; Thu, 25 May 2000 10:30:43 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.9.3/8.9.1) id KAA27339; Thu, 25 May 2000 10:30:13 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 25 May 2000 10:30:13 -0400 (EDT) To: Chuck Paterson Cc: arch@freebsd.org Subject: Re: Short summary In-Reply-To: <200005250103.TAA15470@berserker.bsdi.com> References: <200005250103.TAA15470@berserker.bsdi.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14637.13569.649341.206224@grasshopper.cs.duke.edu> Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Chuck Paterson writes: > BSD/OS SMPng kernel. An MP capable version of this kernel runs > virtually the same speed as the Giant lock BSD/OS kernel in a uniprocessor > environment. It occurred to me today that in a uniprocessor environment Chuck, What sorts of workloads have you made comparisons between the SMPng & Giant-lock uniprocessor kernels on? Do you have any quantative results that state what the cost or benefit of SMPng on a uniprocessor in a heavily interrupt driven environment is? I'm curious about tortuous workloads like a firewall between multiple 100Mb or Gigabit network segments, or a saturated Web (or NFS) server w/multiple disk controllers and network adapters (Eg, workloads like the imfamous Mindcraft benchmark (in single CPU mode), or SPEC SFS97 or SPEC WEB99). I'm certainly not trying to stand in the way of progress, I'm just curious what the quantitative performance difference is like 'on the edge' Thanks, Drew ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message