[comp.sys.super] SPEC benchmarks for supercomputer

eugene@wilbur.nas.nasa.gov (Eugene N. Miya) (07/04/90)

> David Tayler notes and promotes SPEC from gcc discussion.

I video taped the ISCA'90 workshop on benchmarking in May
(a little over 6 hours of workshop).  I specifically asked that
representatives from various efforts get a chance to speak, in
particular SPEC.  The nearly unanimious opinion (less the SPEC
rep I was involved in inviting) was that SPEC was less than adequate
for supercomputers.

I only note this as a set of opinions which differs from Dave.
The workshop was organized by John Roberts (NIST), David Bailey, and
myself and included Frank McMahon, Ann Hayes, Dan Reed, and a few other
benchmarking people.  I only wish the group as a whole had not come
down so hard on SPEC.  Also PERFECT was not brought out and "bashed"
more.

P.S. attendees reading this expecting tapes (yes it takes a while
to get copies made of clusters of 4 (2 HR) tapes.

--e. nobuo miya, NASA Ames Research Center, eugene@orville.nas.nasa.gov
  {uunet,mailrus,other gateways}!ames!eugene

ddt@convex.COM (David Taylor) (07/06/90)

Did that event cover the SPECthruput or just the SPECmark?  The SPECthruput is
the latest addition to the SPEC benchmark suite, and is tailored specifically
for multi-headed, larger machines.  The test is as follows:

  If N is the number of CPUS you have in your system, then you run 2 copies
of the same benchmark on each head, i.e. if N=4, you run 8 copies of a single
benchmark simultaneously on the system.  You record the time it takes from
the beginning of the first program to the end of the last program.
  You repeat this process for each of the 10 benchmarks, take the geometric
mean of the runtimes, and generate the SPECthruput by taking the ratio of
the VAX 11/780's geometric mean over the system under test's (SUT) geometric
mean.  However, looking at the results of the individual benchmarks really
says much more about the system because the benchmarks do cover a fairly
large range of applications.

So far, they've published results for the SPECthruput mainly on faster
minis and workstations, not many mainframes or (any?) supers.  But, I don't
see why it couldn't work out.  

	=-ddt->
--

     David D. Taylor, Esq, Performance Measurement Intern, Convex. (whew!)
         (214) 497-4860, ddt@convex.com or ddt@vondrake.cc.utexas.edu
                    Remember, flatulation is only natural.