From owner-freebsd-current@FreeBSD.ORG Fri Jun 27 16:53:50 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26F8837B401 for ; Fri, 27 Jun 2003 16:53:50 -0700 (PDT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86BEF44003 for ; Fri, 27 Jun 2003 16:53:49 -0700 (PDT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (IDENT:brdavis@localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.12.9/8.12.3) with ESMTP id h5RNrlq7016029; Fri, 27 Jun 2003 16:53:47 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.12.9/8.12.3/Submit) id h5RNrlIq016028; Fri, 27 Jun 2003 16:53:47 -0700 Date: Fri, 27 Jun 2003 16:53:47 -0700 From: Brooks Davis To: Doug White , current@freebsd.org Message-ID: <20030627235347.GC7217@Odin.AC.HMC.Edu> References: <20030627181836.GA81335@node1.cluster.srrc.usda.gov> <20030627154252.X5016@carver.gumbysoft.com> <20030627233912.GA90348@gforce.johnson.home> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hOcCNbCCxyk/YU74" Content-Disposition: inline In-Reply-To: <20030627233912.GA90348@gforce.johnson.home> User-Agent: Mutt/1.5.4i X-Virus-Scanned: by amavisd-milter (http://amavis.org/) on odin.ac.hmc.edu Subject: Re: Hyperthreading X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jun 2003 23:53:50 -0000 --hOcCNbCCxyk/YU74 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 27, 2003 at 06:39:12PM -0500, Glenn Johnson wrote: > Thanks. I had read the smp manual page. I know _how_ to enable HTT; I > was wondering whether I _should_ enable it. It seems the answer is that > it is not beneficial in its current state because the scheduler does not > yet differentiate between physical and logical processors. It's more complicated then that. For many users, it's true that HTT is not useful due to the scheduling issues, but for some applications where you keep all the CPUs busy, it does help. Somewhat suprisingly, SETI@Home performs better with HTT enabled then without. The individual workunits take longer to process, but the overall throughput is better (4 workunits every 6hrs instead of 2 workunits every 4hrs). -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --hOcCNbCCxyk/YU74 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+/NkKXY6L6fI4GtQRApx0AJ9U3A1uP9+Z4tkZham7jATmbDtGTACfeuWf NScqmaje94ydTxqosO1yqKU= =LKEI -----END PGP SIGNATURE----- --hOcCNbCCxyk/YU74--