public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: gcc and compiling speed
@ 2004-03-01  4:23 Vincent Diepeveen
  2004-03-01  5:00 ` John S. Dyson
  0 siblings, 1 reply; 25+ messages in thread
From: Vincent Diepeveen @ 2004-03-01  4:23 UTC (permalink / raw)
  To: gcc@gcc.gnu.org List

At 21:05 29-2-2004 -0700, Theo de Raadt wrote:
>> Sure, as long as you do timing tests and put it in bugzilla when you do
>> it. If you can narrow down classes of slow testcases then you'll be
>> helping as opposed to adding to the noise which you are currently doing.
>
>Eric,

>On the box where you are right now, what is the speed difference
>between gcc2 compiling your kernel, versus gcc3 compiling your kernel.

>Since I can bet gcc3 is slower for you, have you submitted detailed
>test results for that?
>
>Frankly, as consumers of your compiler we don't have a clue how to
>start submitting results like you are suggesting we do.  Clearly it is
>not about test cases when we can't find anything faster!
>
>We just see one point of analysis: This new compiler is even more of a
>slug than the previous one.

IMHO the improved quality GCC delivers which will execute the code faster
is more important than the slowdown. The slower compiling speed is always
less of a concern considering the processors having become that faster.

I remember all those old GCC 2.xx snapshots crashing one after each other
at difficult code. Specint2004 still showed some problems with some code i
wrote at different compilers, not with latest gcc's though!

Yet all 2.xx versions starved from problems. All that improved. Improvement
means usually more complexity and that eats cycles.

Nevertheless lossless speeding up compile time is always good.

>But if you want, keep on ignoring what we point out... I'm sure Redhat
>keeps buying you faster machines...

Just buy a dual opteron and let it profile with 2 cpu's simultaneously with
16 registers!

That will speed it up quite some!

btw At multiprocessor BSD machines, does gcc get run using all processors
there instead of running all threads at 1 processor? If not, i know
something to speed you up quite some...


^ permalink raw reply	[flat|nested] 25+ messages in thread
* gcc and compiling speed
@ 2004-03-01  0:43 Andrew Pinski
  2004-03-01  2:58 ` Theo de Raadt
  0 siblings, 1 reply; 25+ messages in thread
From: Andrew Pinski @ 2004-03-01  0:43 UTC (permalink / raw)
  To: tech, Marc Espie; +Cc: gcc@gcc.gnu.org List, Andrew Pinski

Marc,
Now I know you have been asked before every time you bring up on the
GCC's mailing list about a set of preprocessed source for openbsd so
that the speed of GCC will improve.  It seems like you are ignoring
them and still complain about the compile time speed regressions in
GCC.  If you (or some from the openbsd project) submit a bug with
numbers and a way to reproduce it with say the openbsd's kernel
sources, we will no longer disagree with you and fix the problem
in GCC.

Thanks,
Andrew Pinski
a gcc bug master and libobjc maintainer

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2004-03-14 22:15 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-01  4:23 gcc and compiling speed Vincent Diepeveen
2004-03-01  5:00 ` John S. Dyson
2004-03-01  5:31   ` Zack Weinberg
  -- strict thread matches above, loose matches on Subject: below --
2004-03-01  0:43 Andrew Pinski
2004-03-01  2:58 ` Theo de Raadt
2004-03-01  3:07   ` Daniel Jacobowitz
2004-03-01  3:46     ` Theo de Raadt
2004-03-01  3:55       ` Gabriel Dos Reis
2004-03-01  3:59         ` Theo de Raadt
2004-03-01  4:15           ` Daniel Berlin
2004-03-14 22:15             ` Gerald Pfeifer
2004-03-01  6:00           ` Andreas Jaeger
2004-03-01 19:40             ` Peter Galbavy
2004-03-01 19:51               ` Andreas Jaeger
2004-03-01 20:05                 ` Peter Galbavy
2004-03-01 20:15                   ` William Ahern
2004-03-01  3:10   ` Zack Weinberg
2004-03-01  3:49     ` Theo de Raadt
2004-03-01  4:00       ` Eric Christopher
2004-03-01  4:05         ` Theo de Raadt
2004-03-01  4:11           ` Eric Christopher
2004-03-01  4:00       ` Gabriel Dos Reis
2004-03-01  4:01       ` Zack Weinberg
     [not found]         ` <20040301071403.GA8953@tetto.gentiane.org>
2004-03-01  7:27           ` Zack Weinberg
2004-03-01  8:09   ` Steven Bosscher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).