[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Gabriels, DN10000 (correction)



Sorry, folks.  There were some 200+ character lines which apparently 
caused some gateways to trash the last section of the file.  I have
inserted newlines to break the file into 80-character lines.




                        LLLLIIIISSSSPPPP BBBBEEEENNNNCCCCHHHHMMMMAAAARRRRKKKK

Gabriel benchmarks, from SYS:EXAMPLES; on the Symbolics lisp machine.
All times in seconds of "clock" time, on single-user standalone
systems (in the case of the DN10000) or systems in which all external
connections were closed and in which there was no network traffic 
involving the test machine.  All tests run with freshly booted worlds
(in the case of the Symbolicses, these worlds were full-gc'ed and 
optimized) with only the Gabriels and a small amount of lispm-init code
loaded.  Ephemeral GC was *on*, Dynamic GC was *off* on all machines.

Fuller descriptions of the systems are given below.  For reference:
HP = HP DN10000,
TI = TI Explorer model II
36xx = various Symbolics machines.

The HP was benchmarked with (OPT) and without (NOPT) type declarations
and production-mode compiler optimizations.  

If anyone has an explanation for why the 3650 was so slow relative to the
3675 and even 3645, I'd like to hear it.

 _____________________________________________________________________________
       NAME         HP(OPT)    HP(NOPT)    TI       3645      3675      3650

 _____________________________________________________________________________
       BOYER         3.442     5.006     3.483     9.309     9.311    10.423
 _____________________________________________________________________________
      BROWSE         5.507     8.016     5.233    11.824    11.874    13.622
 _____________________________________________________________________________
     DESTRUCT        0.373     0.654     0.517     1.372     1.367     1.522
 _____________________________________________________________________________
   TRAVERSE-INIT     1.274     3.398      2.3      5.640     5.627     6.985
 _____________________________________________________________________________
     TRAVERSE        7.636    21.585    18.083    32.813    32.807    37.754
 _____________________________________________________________________________
        TAK          0.067     0.132     0.117     0.586     0.436     0.470
 _____________________________________________________________________________
       STAK          0.426     0.607     0.917     2.487     2.408     2.452
 _____________________________________________________________________________
       CTAK          0.317     0.504     0.450     5.105     5.069     5.745
 _____________________________________________________________________________
       TAKL          0.468     1.073     1.850     5.790     5.002     5.433
 _____________________________________________________________________________
       TAKR          0.092     0.164     0.117     0.574     0.491     0.523
 _____________________________________________________________________________
       DERIV         1.003     1.058     1.400     3.462     3.470     3.670
 _____________________________________________________________________________
      DDERIV         1.146     1.229     1.483     3.436     3.482     3.558
 _____________________________________________________________________________
      DIV2-I         0.365     0.652     0.550     1.571     1.586     1.746
 _____________________________________________________________________________
      DIV2-R         0.460     0.780     0.900     2.576     2.594     2.763
 _____________________________________________________________________________
        FFT          0.353    12.426     3.767     3.515     3.520     2.560
 _____________________________________________________________________________
      PUZZLE         1.718     9.315     3.150    12.025    12.020    15.455
 _____________________________________________________________________________
      TRIANG        19.999    106.162   44.367    118.199   118.843   140.498
 _____________________________________________________________________________
     FRPOLY10R       0.106     0.194     0.117     0.380     0.381     0.447
 _____________________________________________________________________________
    FRPOLY10R2       0.359     0.462     0.317     1.936     1.769     2.312
 _____________________________________________________________________________
    FRPOLY10R3       0.166     0.268     0.233     0.422     0.369     0.443
 _____________________________________________________________________________
     FRPOLY15R       0.702     1.372     0.90      2.530     2.535     3.002
 _____________________________________________________________________________















    FRPOLY15R2       3.394     4.133     2.783     1.394     1.397    16.791
 _____________________________________________________________________________
    FRPOLY15R3       1.194     1.964     1.75      2.857     2.859     2.973
 _____________________________________________________________________________

       TOTAL        50.567    181.154   94.784    229.803   229.217   281.147

 _____________________________________________________________________________


The system configurations:

Lisp Type:   Symbolics Common Lisp
Lisp Version:   System 376.158, 3645-MIC microcode 420
Software Type:   Lisp Machine
Software Version:   Genera 7.2, System 376.158, Experimental Logical 
Pathnames Translation Files NEWEST, Utilities 27.29, Server Utilities 
28.5, Hardcopy 118.17, Zmail 165.20, LMFS 102.7, Tape 82.18, Nsage 27.245,
Extended Help 18.4, Documentation Database 62.1, Print Spooler 16.1, 
DNA 41.9, IP-TCP 67.5, Security Logging System 4.2, microcode 3645-MIC
420, FEP 127, fep0:>v127-lisp.flod(64), fep0:>v127-loaders.flod(64), 
fep0:>v127-debug.flod(38), fep0:>v127-info.flod(64), Machine serial 
number 10232
Machine Type:   Symbolics 3645
Machine Version:   Chassis (P.N. 170219) S.N. 1576, manufactured on 
1986-05-30
  Machine serial number 10232.
  Manufactured as rev 1, functions as rev 1, ECO level 0
Datapath (P.N. 170032) S.N. 4455, manufactured on 1986-01-17
  Manufactured as rev 3, functions as rev 3, ECO level 0
Extended Sequencer (P.N. 170299) S.N. 498, manufactured on 1986-04-03
  Manufactured as rev 1, functions as rev 1, ECO level 0
Instruction Fetch Unit (P.N. 170260) S.N. 384, manufactured on 1986-05-30
  Manufactured as rev 1, functions as rev 1, ECO level 0
Front End (P.N. 170062) S.N. 2852, manufactured on 1984-10-18
  Manufactured as rev 5, functions as rev 5, ECO level 0
1Meg Memory (P.N. 170473) S.N. 741, manufactured on 1986-04-23
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 0 (octal base address 0)
IO (P.N. 170157) S.N. 3675, manufactured on 1986-12-09
  Manufactured as rev 6, functions as rev 6, ECO level 0
  LBUS slot 3 (octal base address 6000000)
2Meg Memory (P.N. 170309) S.N. 2452, manufactured on 1987-12-28
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 4 (octal base address 10000000)
FEP Paddle Card (P.N. 170069) S.N. 2501, manufactured on 1986-04-15
  Manufactured as rev 1, functions as rev 1, ECO level 0
IO Paddle Card (P.N. 170162) S.N. 1225, manufactured on 1986-04-22
  Ethernet address: 08-00-05-02-48-26
  Monitor-type: Moniterm
  Manufactured as rev 1, functions as rev 1, ECO level 0
Machine Instance:   GREER
Site:   Wh
Features:   (:DEFSTORAGE :DEBUG-SCHEDULER-QUEUES :NEW-SCHEDULER :LOOP 
:DEFSTRUCT :LISPM :SYMBOLICS :GENERA :ROW-MAJOR 3600 :CHAOS 
:IEEE-FLOATING-POINT :SORT :FASLOAD :STRING :NEWIO :ROMAN :TRACE :GRINDEF
:GRIND)

Lisp Type:   Symbolics Common Lisp
Lisp Version:   System 376.158, 3650-FPA-MIC microcode 420
Software Type:   Lisp Machine
Software Version:   Genera 7.2, System 376.158, Experimental Logical
Pathnames Translation Files NEWEST, Utilities 27.29, Server Utilities 
28.5, Hardcopy 118.17, Zmail 165.20, LMFS 102.7, Tape 82.18, Nsage 27.245,
Extended Help 18.4, Documentation Database 62.1, DNA 41.9, IP-TCP 67.5,
Security Logging System 4.2, microcode 3650-FPA-MIC 420, FEP 208, 
Fep0:>g208-lisp.flod(4), Fep0:>g208-loaders.flod(4), Fep0:>g208-info.flod
(4), Fep0:>g208-debug.flod(2), Machine serial number 30711
Machine Type:   Symbolics 3650
Machine Version:   Chassis (P.N. 364202) S.N. 30711, manufactured on 
1988-01-05
  Machine serial number 30711.
  Manufactured as rev 1, functions as rev 1, ECO level 0
NBS Processor (P.N. 170393) S.N. 2085, manufactured on 1988-11-04
  FPA is present.
  Manufactured as rev 1, functions as rev 1, ECO level 0
2Meg Memory (P.N. 170309) S.N. 2446, manufactured on 1987-12-28
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 0 (octal base address 0)
2Meg Memory (P.N. 170309) S.N. 2849, manufactured on 1988-05-06
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 1 (octal base address 2000000)
2Meg Memory (P.N. 170309) S.N. 2622, manufactured on 1988-02-24
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 2 (octal base address 4000000)
2Meg Memory (P.N. 170309) S.N. 2587, manufactured on 1988-01-15
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 3 (octal base address 6000000)
NBS FEP/IO (P.N. 170495) S.N. 1804, manufactured on 1987-10-15
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 4 (octal base address 10000000)
SLB Console (P.N. 170464) S.N. 1920, manufactured on 1988-03-18
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 20 (octal base address 50000000)
NBS FEP/IO SMD Paddle (P.N. 170413) S.N. 1161, manufactured on 1987-12-19
  Manufactured as rev 1, functions as rev 1, ECO level 0
Machine Instance:   WHITE-SANDS
Site:   Wh
Features:   (:DEBUG-FDS :DEFSTORAGE :DEBUG-SCHEDULER-QUEUES :NEW-SCHEDULER
:LOOP :DEFSTRUCT :LISPM :SYMBOLICS :GENERA :ROW-MAJOR 3600 :CHAOS 
:IEEE-FLOATING-POINT :SORT :FASLOAD :STRING :NEWIO
:ROMAN :TRACE :GRINDEF :GRIND)

Lisp Type:          Symbolics Common Lisp
Lisp Version:       System 376.158, 3675-MIC microcode 420
Software Type:      Lisp Machine
Software Version:   Genera 7.2, System 376.158,
Experimental Logical Pathnames Translation Files NEWEST, Utilities 27.29,
Server Utilities 28.5, Hardcopy 118.17, Zmail 165.20, LMFS 102.7, 
Tape 82.18, Nsage 27.245, Extended Help 18.4, 
Documentation Database 62.1, IP-TCP 67.5, DNA 41.9, Color 405.13, Color
Patches 401.1, Color Support 409.13, Color Doc 408.0, SGD Book Design 2.6,
Security Logging System 4.2, microcode 3675-MIC 420, FEP 127, 
Fep1:>v127-lisp.flod(56), Fep1:>v127-loaders.flod(56), 
Fep1:>v127-tests.flod(56), Fep1:>v127-debug.flod(34), 
Fep1:>v127-info.flod(56), Machine serial number 7619, 
Machine Type:       Symbolics 3675
Machine Version:    Chassis (P.N. 170027) S.N. 2872, manufactured on 
1986-05-14
  Machine serial number 7619.
  Manufactured as rev 1, functions as rev 1, ECO level 0
Datapath (P.N. 170032) S.N. 5594, manufactured on 1986-09-08
  Manufactured as rev 3, functions as rev 3, ECO level 0
Extended Sequencer (P.N. 170299) S.N. 318, manufactured on 1986-01-06
  Manufactured as rev 1, functions as rev 1, ECO level 0
Instruction Fetch Unit (P.N. 170260) S.N. 401, manufactured on 1986-06-06
  Manufactured as rev 1, functions as rev 1, ECO level 0
Front End (P.N. 170062) S.N. 5369, manufactured on 1986-05-27
  Manufactured as rev 5, functions as rev 5, ECO level 0
2Meg Memory (P.N. 170309) S.N. 1600, manufactured on 1987-01-27
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 0 (octal base address 0)
Color memory (P.N. 170136) S.N. 2915, manufactured on 1987-03-10
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 1 (octal base address 2000000)
Color memory (P.N. 170136) S.N. 2778, manufactured on 1986-12-08
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 2 (octal base address 4000000)
Color memory (P.N. 170136) S.N. 2651, manufactured on 1986-08-01
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 3 (octal base address 6000000)
Color controller (P.N. 170140) S.N. 1286, manufactured on 1985-11-23
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 4 (octal base address 10000000)
Tape (P.N. 170176) S.N. 58, manufactured on 1985-08-27
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 7 (octal base address 16000000)
2Meg Memory (P.N. 170309) S.N. 2816, manufactured on 1988-04-20
  Manufactured as rev 1, functions as rev 1, ECO level 0
  LBUS slot 8 (octal base address 20000000)
IO (P.N. 170157) S.N. 155, manufactured on 1984-07-24
  Manufactured as rev 6, functions as rev 6, ECO level 0
  LBUS slot 12 (octal base address 30000000)
FEP Paddle Card (P.N. 170069) S.N. 3079, manufactured on 1986-11-13
  Manufactured as rev 1, functions as rev 1, ECO level 0
IO Paddle Card (P.N. 170162) S.N. 1048, manufactured on 1986-01-24
  Ethernet address: 08-00-05-02-C0-20
  Monitor-type: Philips
  Manufactured as rev 1, functions as rev 1, ECO level 0
Machine Instance:   RYAN
Site:               Wh
Features:           (:DEBUG-FDS :DEFSTORAGE :DEBUG-SCHEDULER-QUEUES 
:NEW-SCHEDULER :LOOP :DEFSTRUCT :LISPM
:SYMBOLICS :GENERA :ROW-MAJOR 3600 :CHAOS :IEEE-FLOATING-POINT :SORT 
:FASLOAD :STRING :NEWIO :ROMAN :TRACE :GRINDEF :GRIND)

Lisp Type:  TI Common Lisp
Lisp Version:  Explorer System Release 6.0,  Microcode EXP2-UCODE 429 for 
the Explorer Lisp Microprocessor.  With SYSTEM 6.15, VIRTUAL-MEMORY 6.1, 
EH 6.4, MAKE-SYSTEM 6.0, MICRONET 6.0, LOCAL-FILE 6.0, BASIC-PATHNAME 6.1,
NETWORK-SUPPORT-COLD 6.0, BASIC-NAMESPACE 6.2, NETWORK-NAMESPACE 6.0, 
DISK-IO 6.1, DISK-LABEL 6.0, BASIC-FILE 6.2, MAC-PATHNAME 6.0, 
NETWORK-PATHNAME 6.0, COMPILER 6.10, TV 6.15, DATALINK 6.0, CHAOSNET 6.0, 
GC 6.3, MEMORY-AUX 6.0, NVRAM 6.1, SYSLOG 6.1, STREAMER-TAPE 6.4, UCL 6.0,
INPUT-EDITOR 6.0, METER 6.1, ZWEI 6.5, ZMACS-EXTRAS 6.0, DEBUG-TOOLS 6.3, 
NETWORK-SUPPORT 6.0, NETWORK-SERVICE 6.1, DATALINK-DISPLAYS 6.0, 
FONT-EDITOR 6.1, SERIAL 6.0, PRINTER 6.3, MAC-PRINTER-TYPES 6.1, 
PRINTER-TYPES 6.1, IMAGEN 6.0, SUGGESTIONS 6.0, MAIL-DAEMON 6.2, 
MAIL-READER 6.2, TELNET 6.0, VT100 6.0, NAMESPACE-EDITOR 6.0, PROFILE 
6.1, VISIDOC 6.4, TI-CLOS 6.20, CLEH 6.5, COLOR-MAP-EDITOR 6.0.
Software Type:  TI Common Lisp
Software Version:  Explorer System Release 6.0,  Microcode EXP2-UCODE 429
for the Explorer Lisp Microprocessor.  With SYSTEM 6.15, VIRTUAL-MEMORY 
6.1, EH 6.4, MAKE-SYSTEM 6.0, MICRONET 6.0, LOCAL-FILE 6.0, BASIC-PATHNAME 
6.1, NETWORK-SUPPORT-COLD 6.0, BASIC-NAMESPACE 6.2, NETWORK-NAMESPACE 
6.0, DISK-IO 6.1, DISK-LABEL 6.0, BASIC-FILE 6.2, MAC-PATHNAME 6.0, 
NETWORK-PATHNAME 6.0, COMPILER 6.10, TV 6.15, DATALINK 6.0, CHAOSNET 
6.0, GC 6.3, MEMORY-AUX 6.0, NVRAM 6.1, SYSLOG 6.1, STREAMER-TAPE 6.4,
UCL 6.0, INPUT-EDITOR 6.0, METER 6.1, ZWEI 6.5, ZMACS-EXTRAS 6.0, DEBUG-
TOOLS 6.3, NETWORK-SUPPORT 6.0, NETWORK-SERVICE 6.1, DATALINK-DISPLAYS
6.0, FONT-EDITOR 6.1, SERIAL 6.0, PRINTER 6.3, MAC-PRINTER-TYPES 6.1, 
PRINTER-TYPES 6.1, IMAGEN 6.0, SUGGESTIONS 6.0, MAIL-DAEMON 6.2, MAIL-
READER 6.2, TELNET 6.0, VT100 6.0, NAMESPACE-EDITOR 6.0, PROFILE 6.1, 
VISIDOC 6.4, TI-CLOS 6.20, CLEH 6.5, COLOR-MAP-EDITOR 6.0.
Machine Type:  Explorer II
Machine Version:  Explorer II,  Microcode EXP2-UCODE 429 for the Explorer 
Lisp Microprocessor
Machine Instance:  MAGELLAN
Site:  BOOT
Features:  (:COLOR :CLOS :TI :EXPLORER :COMMON-LISP :IEEE-FLOATING-POINT 
:LISPM :FLAVORS :DEFSTRUCT :LOOP :ELROY :CHAOS :SORT :FASLOAD :STRING 
:NEWIO :TRACE :GRINDEF)


Lisp Type:          Domain/CommonLISP
Lisp Version:       Domain/CommonLISP, Development Environment Version 
4.00.
Beta, 20 December 1989
Software Type:      Domain/OS
Software Version:   Domain/OS kernel(10), revision 10.2, November 13, 1989  
3:09:42 pm 
Machine Type:       Apollo DN10000
Machine Version:    Apollo DN10000, 49152 KB Memory
Machine Instance:   node_1f410_1F410
Site:               NIL
Features:           (:MULTITASKING :LCL4.0 :LCL3.0 :EGC :EDITOR :WINDOWS 
:COLOR :CLXR3 :XLIB :MONITORING :FLAVORS :PQC :COMPILER :LOOP 
:IEEE-FLOATING-POINT :PRISM :APOLLO :DOMAIN/OS :AEGIS :UNIX :LUCID 
:COMMON-LISP)

The DN10000 was run with 2 CPU's, but this should have had little
impact since only one process was run (there may be some effect on
garbage collection speed).

David Loewenstern
AT&T Bell Laboratories
14B-253 
Whippany, NJ 07981
email: davel@whutt.att.com || whutt!davel
at&t: 201-386-6516