FC3 = Pentium 4 scheduler optimized? (or is that still i686?)

Bryan J. Smith b.j.smith at ieee.org
Mon Nov 8 18:28:23 UTC 2004


Is it still just i686 optimized?
Or are we targeting P4 optimizations _specifically_ now?
And how is Athlon (which has a _signficant_ share) performance?

Furthermore, are "aggressive" SSE optimizations being used?
Or just the scheduling?  It's not changing instructions to SSE,
correct?

It's a _critical_consideration_ to those of us who need
accuracy/precession over performance.  I don't mind on the Athlon,
because the FPU gets leveraged _regardless_ of SSE instructions.

But several SSE instructions in the P4's native SSE pipes are well known
for not even being precise (different results with each run of the
_same_ data), let alone most are _not_ accurate ("lossy math" with
short-circuited logic).

--- RELEASE NOTE COMPARISION (FC2 v. FC3) ---

>From (FC3 Release Notes):  
http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/os/RELEASE-NOTES-en.html

"Fedora Core 3 is optimized for Pentium 4 CPUs, but also supports
earlier CPUs (such as Pentium, Pentium Pro, Pentium II, Pentium III, and
including AMD and VIA variants). This approach has been taken because
Pentium-class optimizations actually result in reduced performance for
non-Pentium-class processors, and Pentium 4 scheduling is sufficiently
different (while making up the bulk of today's processors) to warrant
this change."

As compared to (FC2 Release Notes):  
http://download.fedora.redhat.com/pub/fedora/linux/core/2/i386/os/RELEASE-NOTES-en.html

"Fedora Core 2 is optimized for Pentium PRO (and later) CPUs, but also
supports Pentium-class CPUs. This approach has been taken because
Pentium-class optimizations actually result in reduced performance for
non-Pentium-class processors."




-- 
Bryan J. Smith                                  b.j.smith at ieee.org 
------------------------------------------------------------------ 
"Communities don't have rights. Only individuals in the community
 have rights. ... That idea of community rights is firmly rooted
 in the 'Communist Manifesto.'" -- Michael Badnarik





More information about the fedora-list mailing list