From owner-cvs-all Sat Jan 25 18:13:58 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D057437B401 for ; Sat, 25 Jan 2003 18:13:57 -0800 (PST) Received: from mail26a.sbc-webhosting.com (mail26a.sbc-webhosting.com [216.173.237.36]) by mx1.FreeBSD.org (Postfix) with SMTP id 5B17943F13 for ; Sat, 25 Jan 2003 18:13:56 -0800 (PST) (envelope-from alc@imimic.com) Received: from www.imimic.com (64.143.12.21) by mail26a.sbc-webhosting.com (RS ver 1.0.63s) with SMTP id 067084; Sat, 25 Jan 2003 15:46:52 -0500 (EST) Message-ID: <3E32F7C2.C251040@imimic.com> Date: Sat, 25 Jan 2003 14:46:58 -0600 From: "Alan L. Cox" Organization: iMimic Networking, Inc. X-Mailer: Mozilla 4.8 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: Peter Wemm Cc: Marcel Moolenaar , John Baldwin , Nate Lawson , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, Attila Nagy Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c initcpu.c locore.s References: <20030125021907.51B482A89E@canning.wemm.org> Content-Type: text/plain; charset=x-user-defined Content-Transfer-Encoding: 7bit X-Loop-Detect: 1 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Wemm wrote: > > Sure, cache etc doesn't come free. But losing up to every second pipeline > slot to the "idle" spinloop because we dont ever halt the cpu in SMP mode > isn't going to help either. > I've got a P4 Xeon with a single physical CPU. I am, however, running it as though it's an SMP. On this machine, disabling idle time page zeroing also reduces the build time. Does anyone here know what needs to be done in terms of saving and restoring SSE/SSE2 state in order to use non-temporal, i.e., not-cached, stores in the idle time page zeroing code? Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message