This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Simple benchmarks with gcc-3_0-branch
- To: janis at us dot ibm dot com (Janis Johnson)
- Subject: Re: Simple benchmarks with gcc-3_0-branch
- From: Brad Lucier <lucier at math dot purdue dot edu>
- Date: Thu, 15 Feb 2001 20:28:25 -0500 (EST)
- Cc: lucier at math dot purdue dot edu (Brad Lucier), gcc at gcc dot gnu dot org, feeley at iro dot umontreal dot ca
> > Brad Lucier wrote:
> > I've put up a small benchmark page at
> >
> > http://www.math.purdue.edu/~lucier/bench.html
>
> What are these benchmarks, and are they generally available?
Yes, they are generally available, but not so easy to use.
First, one builds the Scheme runtime and compiler (all in C);
there is a makefile for this.
Then, one compiles the benchmarks from Scheme to C, compiles
the C code, links with the Scheme runtime; there is a shell
script for this.
I suppose this could be automated with a different script
to start with C code rather than Scheme.
I don't have time to do this now.
> Is your comparison tool available for other people
> to use?
My comparison tool is a short Scheme program that uses an
html generator and a Perl-style regexp clone. The html
generator is available at my home page
http://www.math.purdue.edu/~lucier/615/software/html.scm
the regexp code is at
http://www.cs.rice.edu/~dorai/pregexp/pregexp.html
and the Scheme program that uses them is at
http://www.math.purdue.edu/~lucier/analyze.scm
Unless you're a dyed-in-the-wool Schemer, this won't be
of much interest, I'm afraid.
Brad