[net.ai] Data General Common Lisp Benchmarks

vollum@rtp47.UUCP (Rob Vollum) (04/02/85)

Common Lisp
-----------

    Data General has recently released its version of Common Lisp, running
on its MV-family of machines, under both the AOS/VS and MV/UX (hosted Unix)
operating systems.

    As a means of comparing different Lisp systems, Dr. Richard Gabriel has
composed a suite of benchmark programs. This collection is designed to
exercise most corners of a Lisp system.

    Dr. Gabriel has gathered benchmark timings from a number of
implementations for inclusion in his performance study, the "Stanford Lisp
Performance Study". Below are the timings for DG Common Lisp.

---
Rob Vollum
Data General
Research Triangle Park, NC



                                CPU Seconds

                      MV/4000     MV/8000     MV/10000
                  +-------------------------------------+
Boyer             |    86.07       66.74       29.30    |
Browse            |   181.54      136.20       57.91    |
Ctak              |     5.09        3.37        1.79    |
Dderiv            |    33.63       23.96        8.11    |
Deriv             |    28.22       19.12        5.60    |
Destructive       |    18.27       12.99        6.15    |
Div2 (iterative)  |     8.83        6.54        2.86    |
Div2 (recursive)  |    13.14        8.92        4.48    |
FFT               |   159.10      124.73       62.78    |
Fprint            |     5.07        4.51        2.35    |
Fread             |    10.28        8.93        4.65    |
Frpoly            |                                     |
 (pexptsq r 2)    |     0.046       0.040       0.019   |
 (pexptsq r2 2)   |     0.058       0.050       0.024   |
 (pexptsq r3 2)   |     0.051       0.044       0.022   |
                  |                                     |
 (pexptsq r 5)    |     0.377       0.305       0.147   |
 (pexptsq r2 5)   |     0.648       0.519       0.258   |
 (pexptsq r3 5)   |     0.407       0.337       0.167   |
                  |                                     |
 (pexptsq r 10)   |     3.772       3.014       1.455   |
 (pexptsq r2 10)  |    10.069      13.840       3.748   |
 (pexptsq r3 10)  |     4.089       3.495       1.646   |
                  |                                     |
 (pexptsq r 15)   |    25.932      21.272      10.156   |
 (pexptsq r2 15)  |   143.036     107.988      40.487   |
 (pexptsq r3 15)  |    27.234      23.954      11.022   |
                  |                                     |
Puzzle            |   390.60      310.00      138.20    |
Stak              |     9.35        6.76        3.09    |
Tak               |     2.47        1.89        0.89    |
Takl              |    17.93       10.80        5.52    |
Takr              |     2.60        2.40        1.21    |
Tprint            |     5.55        4.94        2.83    |
Traverse Init     |    96.26       74.39       27.77    |
Traverse          |   134.68       90.12       45.86    |
Triang            |   456.37      384.03      151.20    |
                  +-------------------------------------+