From: "Jordan Crouse" <jordan.crouse@amd.com>
To: "Alan Cox" <alan@lxorguk.ukuu.org.uk>
Cc: linux-kernel@vger.kernel.org
Subject: Re: AMD Geode GX/LX support
Date: Mon, 3 Oct 2005 13:55:31 -0600 [thread overview]
Message-ID: <20051003195531.GB30975@cosmic.amd.com> (raw)
In-Reply-To: <1128366109.26992.27.camel@localhost.localdomain>
On 03/10/05 20:01 +0100, Alan Cox wrote:
> On Llu, 2005-10-03 at 11:47 -0600, Jordan Crouse wrote:
> > + - "Geode GX" for AMD Geode GX processors
> > - "Crusoe" for the Transmeta Crusoe series.
> > - "Efficeon" for the Transmeta Efficeon series.
> > - "Winchip-C6" for original IDT Winchip.
>
> Whats wrong with the existing MGEODEGX1 define (other than it doesn't
> say AMD)
As I mentioned in the previous e-mail, the GEODEGX1 define as it stands
is incorrect - the cache line size should be 16 bytes for the GX1. The
GX and LX share a newer core, so it stands, I think that they should have
a different define.
> > config X86_USE_3DNOW
> > bool
> > - depends on MCYRIXIII || MK7
> > + depends on MCYRIXIII || MK7 || MGEODE_GX
> > default y
>
> Is this correct - last time I benchmarked it the older GEODE was better
> off using non MMX copies ?
The jury is still out on that. Certainly, optimizing for i586 architectures
is incorrect, because the pipelining is different then on a Pentium machine
(i586 optimized code is much slower, especially in userland). I don't have
any solid numbers on the performance of just -mmx or -3dnow, but my gut
feeling from months of use is that the performance isn't any worse, at least.
I suppose that I should come with something more solid then a gut feeling,
though, substantial as my gut may be.
Jordan
--
Jordan Crouse
Senior Linux Engineer
AMD - Personal Connectivity Solutions Group
<www.amd.com/embeddedprocessors>
next prev parent reply other threads:[~2005-10-03 19:38 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-03 17:47 [PATCH 1/7] AMD Geode GX/LX support Jordan Crouse
2005-10-03 18:05 ` Adrian Bunk
2005-10-03 19:46 ` Jordan Crouse
2005-10-05 19:26 ` Adrian Bunk
2005-10-03 18:08 ` [PATCH 1/7] " Zwane Mwaikambo
2005-10-03 19:01 ` Alan Cox
2005-10-03 19:55 ` Jordan Crouse [this message]
2005-10-03 20:46 ` Alan Cox
2005-10-03 22:22 ` Jordan Crouse
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20051003195531.GB30975@cosmic.amd.com \
--to=jordan.crouse@amd.com \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.