diff options
Diffstat (limited to 'zarb-ml/mageia-dev/20100926/000249.html')
-rw-r--r-- | zarb-ml/mageia-dev/20100926/000249.html | 135 |
1 files changed, 135 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/20100926/000249.html b/zarb-ml/mageia-dev/20100926/000249.html new file mode 100644 index 000000000..a107000c2 --- /dev/null +++ b/zarb-ml/mageia-dev/20100926/000249.html @@ -0,0 +1,135 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] i686 must be Pentium II ? + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20i686%20must%20be%20Pentium%20II%20%3F&In-Reply-To=%3C4C9F28EE.80400%40iki.fi%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="000248.html"> + <LINK REL="Next" HREF="000256.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] i686 must be Pentium II ?</H1> + <B>Thomas Backlund</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20i686%20must%20be%20Pentium%20II%20%3F&In-Reply-To=%3C4C9F28EE.80400%40iki.fi%3E" + TITLE="[Mageia-dev] i686 must be Pentium II ?">tmb at iki.fi + </A><BR> + <I>Sun Sep 26 13:05:18 CEST 2010</I> + <P><UL> + <LI>Previous message: <A HREF="000248.html">[Mageia-dev] i686 must be Pentium II ? +</A></li> + <LI>Next message: <A HREF="000256.html">[Mageia-dev] i686 must be Pentium II ? +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#249">[ date ]</a> + <a href="thread.html#249">[ thread ]</a> + <a href="subject.html#249">[ subject ]</a> + <a href="author.html#249">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Giuseppe Ghibò skrev 26.9.2010 02:09: + +><i> Not exactly. I'm not talking in just using -march=<something> but in +</I>><i> also pushing -mfpmath=sse -msse (and maybe -msse2) , which should be +</I>><i> much more than JUST 1-2% (1-2% is usually the benchmark +</I>><i> tolerance)... +</I> +Well, here is a simple fact. + +Yes, going for i686 + SSE2 would/could give some benefits, + +BUT + +It would close support for all theese: +- Intel i586 (all) +- Intel Pentium Pro +- Intel Pentium II +- Intel Pentium III (Including some Pentium D) +- 32-bit AMD Athlon +- AMD Geode +- VIA C3 +- Transmeta Crusoe + +So, thats not an option. + + +Now what about only i686 + SSE then? +It would still close support for all theese: +- Intel i586 (all) +- Some Intel Pentium D +- 32-bit AMD Athlon < XP/MP +- AMD Geode < NX +- VIA C3 (Samuel* and Ezra) +- Transmeta Crusoe + +So, still not an option. + + +Now what about only i686 then? +It would still close support for all theese: +- Intel i586 (all) +- Some Intel Pentium D +- AMD Geode < NX +- VIA C3 (Samuel* and Ezra) +- Transmeta Crusoe + +So, still not an option. + + +And then to point out some other facts: + +Some of the benefits are already accounted for like you noted earlier: +"Of course we shouldn't forget that the MDV had already a system for +providing optimized (look at /usr/lib/sse2 for instance) version of +libraries according to instruction set supported." + +And many applications capable of utilizing sse2 and other instruction +sets already have runtime detection support, so no problem there. + + +So, where does that leave us? + +Simple. +For 32bit installs, we will still support i586 as base. +For 64bit installs, it's simple as x86_64 is SSE2 by default. + + +Now, _if_ the Mageia community gets enough developers to think of _and_ +support a "light netbook/legacy edition", then maybe we can think of +doing a i586/i686 split, but for now we will use i586 as base. + + +And many of the users wanting i686/sse2 already have hardware capable of +running x86_64, so that's what they should do, as there is where the +future is. + +-- +Thomas +</PRE> + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="000248.html">[Mageia-dev] i686 must be Pentium II ? +</A></li> + <LI>Next message: <A HREF="000256.html">[Mageia-dev] i686 must be Pentium II ? +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#249">[ date ]</a> + <a href="thread.html#249">[ thread ]</a> + <a href="subject.html#249">[ subject ]</a> + <a href="author.html#249">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev +mailing list</a><br> +</body></html> |