Simple benchmarks with gcc-3_0-branch

Brad Lucier lucier@math.purdue.edu
Thu Feb 15 17:28:00 GMT 2001


> > 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



More information about the Gcc mailing list