Date: Sat, 11 May 2002 15:08:34 -0700 From: Kris Kennaway <kris@obsecurity.org> To: current@freebsd.org Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: embellish of bsd.cpu.mk Message-ID: <20020511150834.B59062@xor.obsecurity.org> In-Reply-To: <20020511142814.B14723@dragon.nuxi.com>; from dev-null@NUXI.com on Sat, May 11, 2002 at 02:28:14PM -0700 References: <20020511133309.A14228@dragon.nuxi.com> <20020511134310.B57286@xor.obsecurity.org> <20020511142814.B14723@dragon.nuxi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Yylu36WmvOXNoKYn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 11, 2002 at 02:28:14PM -0700, David O'Brien wrote: > On Sat, May 11, 2002 at 01:43:10PM -0700, Kris Kennaway wrote: > > > +if !defined(CPUTYPE) > > > +CPUTUNE ?=3D ev56 > > > +.endif > > > CPUTYPE ?=3D ev4 > >=20 > > What is this for? >=20 > Unlike i386, but catering to ev4 Alpha's; we strongly pessimize modern > ones. I would almost suggest we default to ev56.. but do see enough > pre-ev56 people email the Alpha list that I know we shouldn't. >=20 > -mtune still uses only instructions at the mcpu level, but the scheduler > uses mtune's CPU's preferences. >=20 > While I do my own world builds, I like to use packages. Would be nice if > we had > ev4 versions of them. >=20 > CPUTUNE is a wild-ass idea; and maybe it isn't ready to go in. I don't think it should go in. For example, we do exactly the same thing for i386 packages, which are optimized for running on i386'es (i.e. "no higher CPU instructions or instruction scheduling") even though it's certainly the least-used CPU by users of FreeBSD. There's no reason in principle we can't build multiple sets of packages with different values of CPUTYPE, except for two things: a) Disk space on ftp-master and on the mirror sites b) Build resources for the alpha cluster (it takes 3-4 days to do a single package run, so if we start multiplying that by different CPU generations it becomes annoying) Kris --Yylu36WmvOXNoKYn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE83ZZiWry0BWjoQKURAowaAJ0SPTtUEdfVTUqkMYUb6YHsGr2GkgCgvMhr AN1NjQUDCpQ4HhMj1CI2xzA= =ek4C -----END PGP SIGNATURE----- --Yylu36WmvOXNoKYn-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020511150834.B59062>