From: Paul de Vrieze <pauldv@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Do we want optimal performance?
Date: Wed, 8 Sep 2004 21:54:25 +0200 [thread overview]
Message-ID: <200409082154.31736.pauldv@gentoo.org> (raw)
In-Reply-To: <32927.10.0.0.51.1094670662.squirrel@10.0.0.51>
[-- Attachment #1: Type: text/plain, Size: 2169 bytes --]
On Wednesday 08 September 2004 21:11, Klavs Klavsen wrote:
> Chris Gianelloni said:
> [SNIP]
>
> > Gentoo is not all about performance. While many of our users want to
> > squeeze the every drop of performance out of their systems, many use
> > Gentoo for any number of other reasons such as our philosophy, our
> > community, the manageability of portage, or even because they think
> > Larry the Cow just owns.
>
> hehe. I totally agree. I choose Gentoo for the flexibility, for instance
> in getting the programversions I want to use - except I'm sad that
> gcc-versions get phased out too quickly IMHO, so I can't easily choose to
> stay with an "old" gcc like 3.2.2 - without running into packages I
> suddenly can't upgrade automatically, because they depend on a newer GCC,
> which I can see no reason for them to do.
Most applications should not explicitly depend on a specific version of the
compiler. There are however some serious bugs in certain compiler versions
that show up in certain complex applications (like openoffice). Those bugs
are sometimes a reason to stop support for that particular version (although
not using -march=pentium4 stops most 3.2.x family problems)
>
> You are probably right - especially when I'm told that gcc-3.5 has great
> profiling capabilities (GIMPLE - whatever that is :) - which I agree would
> be the better solution (so people can easily optimize their machine -
> doing profiles for their usage).
According to wikipedia and the gcc website it is an intermediate machine
independent language that is used for optimization.
> The idea would ofcourse be that, only the "obvious" programs would be
> tested - but if profiling were implemented/possible with gcc-3.5 and
> portage easily - I'm fairly certain that would be of more value (would
> that also help select the right CFLAGS ?)
Easy profiling mainly shows where bottlenecks are (not the subtle ones that
involve the cpu cache for example, for that you might want to try the
valgrind cachegrind module)
Paul
--
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2004-09-08 19:54 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-09-08 10:15 [gentoo-dev] Do we want optimal performance? Klavs Klavsen
2004-09-08 11:29 ` Paul de Vrieze
2004-09-08 12:03 ` Corvus Corax
2004-09-08 13:16 ` Paul de Vrieze
2004-09-08 12:19 ` Alin Nastac
2004-09-08 13:24 ` Marcus D. Hanwell
2004-09-08 13:43 ` Patrick Lauer
2004-09-08 14:21 ` Klavs Klavsen
2004-09-09 7:52 ` Paul de Vrieze
2004-09-08 12:49 ` Spider
2004-09-08 17:16 ` Robert Moss
2004-09-08 18:20 ` Chris Gianelloni
2004-09-08 19:11 ` Klavs Klavsen
2004-09-08 19:54 ` Paul de Vrieze [this message]
2004-09-08 20:05 ` Marcus D. Hanwell
2004-09-08 19:41 ` Lisa Seelye
2004-09-09 0:49 ` Daniel Goller
2004-09-09 1:51 ` [gentoo-dev] per package cflags (was Re: Do we want optimal performance?) Travis Tilley
2004-09-09 2:26 ` Robin H. Johnson
2004-09-09 3:42 ` Ned Ludd
2004-09-09 3:49 ` Robin H. Johnson
2004-09-09 17:23 ` Robert Moss
2004-09-09 4:41 ` Will Buckner
2004-09-09 4:51 ` Ciaran McCreesh
2004-09-09 6:07 ` [gentoo-dev] Do we want optimal performance? Klavs Klavsen
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=200409082154.31736.pauldv@gentoo.org \
--to=pauldv@gentoo.org \
--cc=gentoo-dev@lists.gentoo.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox