From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R4Z2D-0006JI-RC for garchives@archives.gentoo.org; Fri, 16 Sep 2011 14:04:54 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8DB5221C2E3; Fri, 16 Sep 2011 14:04:45 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A3AE421C2FB for ; Fri, 16 Sep 2011 14:04:06 +0000 (UTC) Received: from pomiocik.lan (213-238-104-87.adsl.inetia.pl [213.238.104.87]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 18A431B4014; Fri, 16 Sep 2011 14:04:04 +0000 (UTC) Date: Fri, 16 Sep 2011 16:06:07 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: dberkholz@gentoo.org Subject: Re: [gentoo-dev] x32 fun pants Message-ID: <20110916160607.5126871a@pomiocik.lan> In-Reply-To: <20110916133632.GD5000@comet> References: <201109151534.07155.vapier@gentoo.org> <20110916133632.GD5000@comet> Organization: Gentoo X-Mailer: Claws Mail 3.7.10 (GTK+ 2.24.6; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/zYWJGOhwKUKkk7qLcS8p.Up"; protocol="application/pgp-signature" X-Archives-Salt: X-Archives-Hash: 8ea091c680680637674352cb6d35ab0a --Sig_/zYWJGOhwKUKkk7qLcS8p.Up Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, 16 Sep 2011 08:36:32 -0500 Donnie Berkholz wrote: > On 15:34 Thu 15 Sep , Mike Frysinger wrote: > > ive converted my system over to x86/amd64/x32 multilib for funs. > > but i can see how some people wont want all three all the time. so > > the question is how we want to make this available to users at the > > release/profile level. > >=20 > > background: x32 is a new ABI that runs on 64bit x86_64 processors. > > see [1]. you'll need gcc-4.7+, binutils-2.21.50+, glibc-2.15+, and > > linux-3.2+. >=20 > For anyone interested how the performance compares to amd64 in more=20 > comprehensive tests, check out the slides from the Linux Plumbers=20 > Conference (particularly 14-21): >=20 > http://linuxplumbersconf.org/2011/ocw/proposals/531 >=20 > In summary, on those benchmarks it looks like a small global win > (maybe 5%) on integer calculations with a few huge wins of =E2=89=A525%, = but > a net loss around 5% pretty much globally for floating-point > calculations. >=20 > Most people probably do a lot more integer calculations unless > they're science geeks like me, plus it should have lower memory use, > so my understanding is that it probably makes sense to switch to x32 > no matter what you're using now (x86 or amd64). >=20 > Mike, would you agree? But doesn't switching mean we're going to hit LFS PITA once again? --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/zYWJGOhwKUKkk7qLcS8p.Up Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iJwEAQEIAAYFAk5zV88ACgkQfXuS5UK5QB0m1AQAmYHO5gRkozULyz6h6rW8QHiQ dg81JywhLLGtWwuKl2Ag6/9WNkH6nr4kZchOB1kisfNDlQC25GiJaE05K+VYX5q2 oWB+DlBSH3jF8D6oDVa1OSdrmIpYnkfYsRvaUXfxk/0gL3Lf5+Mg2eEOz9WGkkJA pzGnqhKU92GOllfnC8E= =SCfa -----END PGP SIGNATURE----- --Sig_/zYWJGOhwKUKkk7qLcS8p.Up--