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 <arch@freebsd.org>; 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 <gallatin@cs.duke.edu>
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 <cp@bsdi.com>
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