From owner-freebsd-amd64@FreeBSD.ORG Fri Mar 12 09:47:42 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BC6916A4EA for ; Fri, 12 Mar 2004 09:47:42 -0800 (PST) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 344BF43D46 for ; Fri, 12 Mar 2004 09:47:42 -0800 (PST) (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.10/8.12.3) with ESMTP id i2CHlcaN006703; Fri, 12 Mar 2004 09:47:38 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.12.10/8.12.3/Submit) id i2CHlck6006699; Fri, 12 Mar 2004 09:47:38 -0800 Date: Fri, 12 Mar 2004 09:47:38 -0800 From: Brooks Davis To: Jem Matzan Message-ID: <20040312174736.GD7661@Odin.AC.HMC.Edu> References: <200403121301.i2CD1oQC076505@lurza.secnetix.de> <4051B7D3.8020404@thejemreport.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9UV9rz0O2dU/yYYn" Content-Disposition: inline In-Reply-To: <4051B7D3.8020404@thejemreport.com> User-Agent: Mutt/1.5.4i X-Virus-Scanned: by amavisd-milter (http://amavis.org/) on odin.ac.hmc.edu cc: freebsd-amd64@freebsd.org Subject: Re: Peer review of AMD64/FreeBSD article X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Mar 2004 17:47:42 -0000 --9UV9rz0O2dU/yYYn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 12, 2004 at 08:14:59AM -0500, Jem Matzan wrote: > Hyper-Threading seemed to help with processes that didn't require a=20 > heavy CPU load. The OpenSSL tests show it being markedly faster in the=20 > smaller algorithms, but lagging way behind the 64-bit Athlon64 when the= =20 > serious number crunching comes into play. Intel's press kit shows HT=20 > (and SSE3) giving an advantage when multitasking with four desktop=20 > programs in Windows XP. It's just too hard to show that reliably though.= =20 > There's a lot of anecdotal evidence to suggest that AMD64 is faster on=20 > the desktop (in X) in 64-bit mode than the Prescott is in 32-bit, but=20 > I'm having trouble proving it. I think it would be a mistake to assume the HT is what accounts for the performance difference. There are so many other architectural differences it's hard to see how you could isolate the effects of HT. My suspicition is that better performance on small=20 algorithms is due to them being more or less memory bound (and thus similar to the pure synthetic benchmarks). -- 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 --9UV9rz0O2dU/yYYn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFAUfe2XY6L6fI4GtQRAolAAJ9HfsUsXzAZVi9yOZGBc9yXY3/PdwCggCqX kVsG6rFN3rurEQ7uOT8TyVI= =v9hT -----END PGP SIGNATURE----- --9UV9rz0O2dU/yYYn--