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) == 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=athlon CPUCORE=thunderbird or CPUTYPE=duron CPUCORE=palomino and so on. This looks quite ugly, but I do not have any better ideas. -Maxim To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message