Date: Sun, 28 Oct 2001 06:37:45 EET From: Maxim Sobolev <sobomax@mail.ru> To: clefevre@citeweb.net, peter@wemm.org Cc: jerry@thehutt.org, freebsd-stable@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: adding athlon xp to bsd.cpu.mk Message-ID: <E15xhi2-0002de-00@smtp4.port.ru> In-Reply-To: <200110280030.f9S0UfW82593@gits.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 28 Oct 2001 02:30:40 +0200 (CEST), Cyrille Lefevre wrote: > Peter Wemm wrote: > > Jerry A! wrote: > > > On Sat, Oct 27, 2001 at 10:00:44PM +0200, Cyrille Lefevre wrote: > > > : Hi, > > > : > > > : how about the following patch (untested) regarding the newer athlon= xp > > > : processor type ? if needed, I could submit a PR. > > > = > > > Shouldn't Athlons and AthlonXPs be able to use i686 (pentiumpro) > > > instruction set optimizations? > > = > > No. They are different cpu cores that have different optimization > > strategies. > > = > > The patch doesn't include the AthlonMP which has the same core with > > both SSE and MMX. > = > Athlon XP (commercial name) =3D=3D Athlon MP (core name) AFAIK, not quite. The core name is Palomino and there are three processors based on it: Athlon XP, Athlon MP and Duron. > Athlon (alias k7) already has MMX. the objective of this patch > was to add SSE to the set of XP (alias MP) processors. What about new Durons based on the Palomino core? The problem is that as far as I know they have nothing in their name (like XP in Athlon's case) that distinguishes them from older Durons based on the Thunderbird core, while they do support SSE in addition to 3DNow and MMX. Perhaps it would be better to introduce new variable CPUCORE, so the user could use something like the following: CPUTYPE=3Dathlon CPUCORE=3Dthunderbird or CPUTYPE=3Dduron CPUCORE=3Dpalomino and so on. This looks quite ugly, but I do not have any better ideas. = -Maxim 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?E15xhi2-0002de-00>