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