Skip site navigation (1)Skip section navigation (2)
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>