From: Mark Johnson <mark_h_johnson@raytheon.com>
Subject: Re: Performance on compilers
Date: Fri, 08 Jun 2001 08:47:09 -0500
Date: 2001-06-08T08:47:09-05:00 [thread overview]
Message-ID: <3B20D75D.CFFAAE2E@raytheon.com> (raw)
In-Reply-To: 90B987268kjellmeschlinuxnu@130.100.128.24
Kjell Mesch wrote:
> Hi
>
> I'm looking for some kind of performance test on ada compilers.
> (Green Hill vs Gnat)
> Can anyone point me in some direction? :-)
>
> Anyone out that like/dislike GHS enviroment?
> (sun/ppc_vxworks configuration of AdaMulti2000)
Another solution could be ACES - it is a huge benchmark suite (over a
thousand tests) which includes compilation speed, as one of its measures
(along with memory & CPU usage for the generated application). Many
people have had problems building w/ it. I've gotten farther than many
have but I've never been able to get all the tests to work. If you are
interested in a several day investment, look at...
http://www.informatik.uni-stuttgart.de/ifi/ps/AdaBasis/pal_1195/ada/ajpo/testing/aces/
This seems to be the only site that hasn't discarded all the old data.
If you want to follow up on building the stuff under GNAT, I'll provide
that separately.
--Mark
PS - with GNAT in particular, I've noticed having LOTS of memory makes a
huge difference when compiling big packages w/ optimization enabled.
I've seen memory usage grow to >170 Mbyte and a 10 minute compile time
(on an 800mhz, 512 Mbyte Pentium III) on a particularly large file. The
typical compile time is much better - I rebuild a few thousand packages
(for 22 main programs) in about two hours of CPU time - even with that
big one in the list....
next prev parent reply other threads:[~2001-06-08 13:47 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-06-07 11:47 Performance on compilers Kjell Mesch
2001-06-07 13:33 ` Ted Dennison
2001-06-07 14:03 ` Kjell Mesch
2001-06-07 15:28 ` Ted Dennison
2001-06-08 19:41 ` Corey Ashford
2001-06-12 12:27 ` Kjell Mesch
2001-06-07 19:44 ` tmoran
2001-06-08 13:47 ` Mark Johnson [this message]
2001-06-08 15:39 ` Pat Rogers
2001-06-12 10:25 ` Kjell Mesch
2001-06-13 14:40 ` Misstake on my part Kjell Mesch
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox