[comp.unix.i386] BENCHMARKS

palowoda@fiver.UUCP (Bob Palowoda) (03/05/90)

  Ok, I took the time out to run Byte's Benchmarks on a 25Mhz 386 and
a 25Mhz 486. Some people out there my be interested in this information.
Also included is the results of a 33Mhz 386, and results of running the
bench compiled with 386 SCO but run on a 386 ESIX. Still it looks like
the 386 version of the Xenix compiler is better. Not in all case such
as process control.

 It would be nice if someone would post the results of a 25Mhz 386 or 486
running with SCO's UNIX. The sources can be downloaded from my bbs.
Phone numbers in the .sig. The file is 'Bbench.tar.Z' located in the
unix_bench files area of the bbs (Xenix 386 and UNIX 386 executables 
included).


---Bob




Start Benchmark Run (BYTE Version 2.1)
  Sun Mar  4 17:04:03 PST 1990 (long iterations  times)
  6 interactive users.
fiver fiver 3.2 2 i386
Type of system= C2 Micro Systems (MB1000+)
CPU and speed= 386 25Mhz
Memory control= interleave
Type of unix= ESIX 3.2.2 rev C
Size of 32bit memory= 4meg
Size of 16bit memory= 0 meg
Type of drive controller= ESDI
Type of compiler= ATT 386 PCC 4.1.5 
Type of math coproc.= w/387

=============================================================================
Dhrystone 2 without register variables
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Microseconds/loop:             354              354             71.84
Dhrystones/sec:               2827             2826           4696.78

=============================================================================
Dhrystone 2 using register variables
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Microseconds/loop:             297              297             27.82
Dhrystones/sec:               3372             3371           3543.66

=============================================================================
Sequential Memory Access Test: 1000000 Accesses
-----------------------------------------------------------------------------
Array Size: 512 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              2.00             1.96          24984.20
Real Time (secs):           132.50           118.20           3921.50
Rate (access/sec):            8460 
-----------------------------------------------------------------------------
Array Size: 1024 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              2.16             2.12          89384.61
Real Time (secs):           224.17           175.30          29089.37
Rate (access/sec):            5704 
-----------------------------------------------------------------------------
Array Size: 2048 bytes
** Iteration  2  real loop < ohead:  1000000 -21 2.733
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              2.37             2.35          26920.43
Real Time (secs):           132.67            66.86           5806.67
Rate (access/sec):           14956 
-----------------------------------------------------------------------------
Array Size: 8192 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              2.07             2.03          28709.05
Real Time (secs):           145.50           136.69           3309.90
Rate (access/sec):            7316 
-----------------------------------------------------------------------------
Array Size: 16384 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              2.01             2.00          18789.56
Real Time (secs):           124.00           122.90            343.20
Rate (access/sec):            8136 

=============================================================================
Random Memory Access Test: 1000000 Accesses
-----------------------------------------------------------------------------
Array Size: 512 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.77             1.72          18625.22
Real Time (secs):           115.17           108.27           2712.97
Rate (access/sec):            9236 
-----------------------------------------------------------------------------
Array Size: 1024 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.97             1.92          27065.73
Real Time (secs):           141.00           131.83           3213.20
Rate (access/sec):            7585 
-----------------------------------------------------------------------------
Array Size: 2048 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.51             1.49          11774.47
Real Time (secs):            96.33            94.05            641.07
Rate (access/sec):           10632 
-----------------------------------------------------------------------------
Array Size: 8192 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.55             1.53          19549.11
Real Time (secs):           114.67           105.23           3773.87
Rate (access/sec):            9503 
-----------------------------------------------------------------------------
Array Size: 16384 bytes
** Iteration  3  real loop < ohead:  1000000 -103 1.133
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.33             1.32           7311.88
Real Time (secs):            69.00            38.28           1600.80
Rate (access/sec):           26122 

=============================================================================
Arithmetic Test (type = arithoh): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.60             0.60              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             0.73             0.73              0.01

=============================================================================
Arithmetic Test (type = register): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             5.10             5.10              0.00
System Time (secs):           0.02             0.68              0.00
Real Time (secs):             5.28             5.28              0.02

=============================================================================
Arithmetic Test (type = short): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             6.62             6.62              0.00
System Time (secs):           0.02             0.68              0.00
Real Time (secs):             6.93             6.93              0.08

=============================================================================
Arithmetic Test (type = int): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             4.30             4.30              0.00
System Time (secs):           0.02             0.68              0.00
Real Time (secs):             4.53             4.53              0.01

=============================================================================
Arithmetic Test (type = long): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             4.32             4.32              0.00
System Time (secs):           0.03             0.76              0.01
Real Time (secs):             4.62             4.61              0.12

=============================================================================
Arithmetic Test (type = float): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):            24.30            24.26              2.27
System Time (secs):           0.25             0.38              0.15
Real Time (secs):            25.13            25.08              3.13

=============================================================================
Arithmetic Test (type = double): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):            24.17            24.13              1.86
System Time (secs):           0.05             0.52              0.01
Real Time (secs):            24.55            24.52              1.91

=============================================================================
System Call Overhead Test: 5 x 4000 Calls
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.37             0.36              0.00
System Time (secs):           2.35             2.35              0.00
Real Time (secs):             2.92             2.91              0.06

=============================================================================
Pipe Throughput Test: read & write 2048 x 512 byte blocks
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.08             0.15              0.00
System Time (secs):           2.15             2.15              0.01
Real Time (secs):             2.42             2.41              0.02

=============================================================================
Pipe-based Context Switching Test: 2 x 500 Switches
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.00             1.00              0.00
System Time (secs):           0.67             0.66              0.00
Real Time (secs):             1.70             1.69              0.06

=============================================================================
Process Creation Test: 100 forks
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.03             0.46              0.00
System Time (secs):           0.98             0.98              0.00
Real Time (secs):             1.25             1.24              0.01

=============================================================================
Execl Throughput Test: 100 execs
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.00             1.00              0.00
System Time (secs):           2.10             2.10              0.00
Real Time (secs):             2.37             2.36              0.03

=============================================================================
Filesystem Throughput Test:
-----------------------------------------------------------------------------
File Size: 50 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             1125             1118          18750.00
Write (Kbytes/sec):             630              611          24594.76
Copy (Kbytes/sec):              244              223           7191.75
-----------------------------------------------------------------------------
File Size: 100 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             1037             1036           3292.12
Write (Kbytes/sec):             648              637          15859.70
Copy (Kbytes/sec):              319              312           4410.98
-----------------------------------------------------------------------------
File Size: 200 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             1052             1048          10454.16
Write (Kbytes/sec):             678              661          22784.96
Copy (Kbytes/sec):              408              405           2183.74
-----------------------------------------------------------------------------
File Size: 400 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              513              435         102611.58
Write (Kbytes/sec):             660              660            949.30
Copy (Kbytes/sec):              374              374            279.13
-----------------------------------------------------------------------------
File Size: 800 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              262              190          60989.42
Write (Kbytes/sec):             538              530          10484.08
Copy (Kbytes/sec):               48               47             10.14
-----------------------------------------------------------------------------
File Size: 1600 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):               85               81            813.56
Write (Kbytes/sec):             116              115            346.52
Copy (Kbytes/sec):               39               39              1.93

=============================================================================
Client/Server Database Engine:
-----------------------------------------------------------------------------
1 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             2.63             2.63              0.05
System Time (secs):           8.80             8.79              0.21
Real Time (secs):            29.13            29.13              0.30
-----------------------------------------------------------------------------
2 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             6.23             6.21              0.41
System Time (secs):          19.30            19.22              4.36
Real Time (secs):            55.93            55.85             13.04
-----------------------------------------------------------------------------
4 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             3.50             2.89              4.48
System Time (secs):          12.57            10.61             52.06
Real Time (secs):           115.70           115.63             22.89
-----------------------------------------------------------------------------
8 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):            10.23             9.70             18.52
System Time (secs):          40.47            39.58            117.04
Real Time (secs):           251.23           250.79            323.10

  6 interactive users.
End Benchmark Run (Sun Mar  4 17:04:03 PST 1990) ....
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Start Benchmark Run (BYTE Version 2.1)
  Sun Mar  4 21:46:14 PST 1990 (long iterations  times)
  6 interactive users.
fiver fiver 3.2 2 i386
Type of system= C2 Micro Systems (MB1000+)
CPU and speed= 386 25Mhz
Memory control= interleave
Type of unix= ESIX 3.2.2 rev C
Size of 32bit memory= 4meg
Size of 16bit memory= 0 meg
Type of drive controller= ESDI
Type of compiler= SCO 386
Type of math coproc.= w/387

=============================================================================
Dhrystone 2 without register variables
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Microseconds/loop:             341              340            380.63
Dhrystones/sec:               2942             2938          25913.08

=============================================================================
Dhrystone 2 using register variables
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Microseconds/loop:             301              301             32.32
Dhrystones/sec:               3319             3318           3911.56

=============================================================================
Sequential Memory Access Test: 1000000 Accesses
-----------------------------------------------------------------------------
Array Size: 512 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.41             1.41           7149.62
Real Time (secs):            70.00            57.08           1272.00
Rate (access/sec):           17519 
-----------------------------------------------------------------------------
Array Size: 1024 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.57             1.56           7921.04
Real Time (secs):            79.00            76.36            434.80
Rate (access/sec):           13096 
-----------------------------------------------------------------------------
Array Size: 2048 bytes
** Iteration  5  real loop < ohead:  1000000 -2 0.867
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.59             1.50          19381.17
Real Time (secs):           107.50            53.70           5516.70
Rate (access/sec):           18623 
-----------------------------------------------------------------------------
Array Size: 8192 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.64             1.64          10609.36
Real Time (secs):            93.17            92.12            196.57
Rate (access/sec):           10856 
-----------------------------------------------------------------------------
Array Size: 16384 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.67             1.67          11264.24
Real Time (secs):            96.67            96.41             54.27
Rate (access/sec):           10372 

=============================================================================
Random Memory Access Test: 1000000 Accesses
-----------------------------------------------------------------------------
Array Size: 512 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.50             1.50           9755.48
Real Time (secs):            90.17            90.16              2.17
Rate (access/sec):           11092 
-----------------------------------------------------------------------------
Array Size: 1024 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.72             1.68          20906.64
Real Time (secs):           118.50           107.96           4059.50
Rate (access/sec):            9263 
-----------------------------------------------------------------------------
Array Size: 2048 bytes
** Iteration  3  real loop < ohead:  1000000 -64 0.817
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              2.09             1.95          30872.55
Real Time (secs):           142.50            70.95           6510.30
Rate (access/sec):           14094 
-----------------------------------------------------------------------------
Array Size: 8192 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.65             1.62          20083.52
Real Time (secs):           115.33           105.48           4124.67
Rate (access/sec):            9480 
-----------------------------------------------------------------------------
Array Size: 16384 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              1.75             1.72          13615.11
Real Time (secs):           104.67           103.02            472.67
Rate (access/sec):            9707 

=============================================================================
Arithmetic Test (type = arithoh): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             1.40             1.40              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             1.55             1.55              0.01

=============================================================================
Arithmetic Test (type = register): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             5.13             5.13              0.00
System Time (secs):           0.02             0.68              0.00
Real Time (secs):             5.33             5.33              0.05

=============================================================================
Arithmetic Test (type = short): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             5.58             5.58              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             5.78             5.78              0.00

=============================================================================
Arithmetic Test (type = int): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             5.17             5.17              0.00
System Time (secs):           0.02             0.68              0.00
Real Time (secs):             5.45             5.45              0.02

=============================================================================
Arithmetic Test (type = long): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             5.12             5.12              0.00
System Time (secs):           0.02             0.68              0.00
Real Time (secs):             5.37             5.36              0.01

=============================================================================
Arithmetic Test (type = float): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):            22.50            22.47              1.55
System Time (secs):           0.27             0.27              0.09
Real Time (secs):            24.30            24.14             10.04

=============================================================================
Arithmetic Test (type = double): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):            25.58            25.52              3.96
System Time (secs):           0.17             0.37              0.02
Real Time (secs):            26.42            26.36              3.53

=============================================================================
System Call Overhead Test: 5 x 4000 Calls
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.45             0.45              0.00
System Time (secs):           1.95             1.95              0.00
Real Time (secs):             2.50             2.50              0.00

=============================================================================
Pipe Throughput Test: read & write 2048 x 512 byte blocks
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.05             0.32              0.00
System Time (secs):           2.15             2.15              0.00
Real Time (secs):             2.43             2.43              0.00

=============================================================================
Pipe-based Context Switching Test: 2 x 500 Switches
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.00             1.00              0.00
System Time (secs):           0.58             0.58              0.00
Real Time (secs):             1.53             1.53              0.00

=============================================================================
Process Creation Test: 100 forks
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.02             0.68              0.00
System Time (secs):           1.40             1.40              0.00
Real Time (secs):             1.60             1.60              0.00

=============================================================================
Execl Throughput Test: 100 execs
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.00             1.00              0.00
System Time (secs):           2.83             2.83              0.00
Real Time (secs):             3.08             3.08              0.02

=============================================================================
Filesystem Throughput Test:
-----------------------------------------------------------------------------
File Size: 50 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              562              559           4687.50
Write (Kbytes/sec):             311              309           1817.34
Copy (Kbytes/sec):              108               94           2489.49
-----------------------------------------------------------------------------
File Size: 100 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              518              497          19572.88
Write (Kbytes/sec):             329              319           6134.45
Copy (Kbytes/sec):              176              170           2334.26
-----------------------------------------------------------------------------
File Size: 200 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              577              577            284.80
Write (Kbytes/sec):             408              408             83.37
Copy (Kbytes/sec):              229              228            456.16
-----------------------------------------------------------------------------
File Size: 400 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              375              314          39852.84
Write (Kbytes/sec):             382              382             36.24
Copy (Kbytes/sec):              214              214            185.46
-----------------------------------------------------------------------------
File Size: 800 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):               80               80            127.25
Write (Kbytes/sec):             301              298           2042.46
Copy (Kbytes/sec):               22               20             43.68
-----------------------------------------------------------------------------
File Size: 1600 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):               42               40            157.13
Write (Kbytes/sec):              60               60             28.55
Copy (Kbytes/sec):               19               19              8.67

=============================================================================
Client/Server Database Engine:
-----------------------------------------------------------------------------
1 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             3.77             3.74              0.32
System Time (secs):           9.10             9.10              0.01
Real Time (secs):            31.93            31.92              1.26
-----------------------------------------------------------------------------
2 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             7.17             7.14              0.46
System Time (secs):          18.37            18.32              2.72
Real Time (secs):            64.00            62.64            283.96
-----------------------------------------------------------------------------
4 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             6.77             5.94             12.40
System Time (secs):          19.00            16.67             98.11
Real Time (secs):           120.00           119.82             64.81
-----------------------------------------------------------------------------
8 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):            20.27            20.06             12.58
System Time (secs):          56.57            56.20             63.58
Real Time (secs):           237.60           237.07            367.96

  6 interactive users.
End Benchmark Run (Sun Mar  4 21:46:14 PST 1990) ....
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Start Benchmark Run (BYTE Version 2.1)
  Sun Mar  4 17:12:22 PST 1990 (long iterations  times)
  3 interactive users.
sysname=XENIX
nodename=
release=2.3.2
version=SysV
machine=i80386
origin=3
oem=3000

Type of system= Ubiuld er yourself type   
CPU and speed= 486 25Mhz
Memory control= cache     
Type of unix= Xenix 386 2.3.2 
Size of 32bit memory= 4meg
Size of 16bit memory= 0 meg
Type of drive controller= ESDI Adaptec
Type of compiler= SCO 386
Type of math coproc.= w/387
=============================================================================
Dhrystone 2 without register variables
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Microseconds/loop:              54               54              0.87
Dhrystones/sec:              18466            18464          96855.37

=============================================================================
Dhrystone 2 using register variables
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Microseconds/loop:              53               53              0.43
Dhrystones/sec:              18851            18849          60963.84

=============================================================================
Sequential Memory Access Test: 1000000 Accesses
-----------------------------------------------------------------------------
Array Size: 512 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.10             0.10             42.59
Real Time (secs):             5.83             5.70              1.77
Rate (access/sec):          175436 
-----------------------------------------------------------------------------
Array Size: 1024 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.11             0.10             49.19
Real Time (secs):             6.33             6.26              1.07
Rate (access/sec):          159813 
-----------------------------------------------------------------------------
Array Size: 2048 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.11             0.10             49.19
Real Time (secs):             6.33             6.26              1.07
Rate (access/sec):          159813 
-----------------------------------------------------------------------------
Array Size: 8192 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.10             0.10             46.59
Real Time (secs):             6.17             6.10              0.97
Rate (access/sec):          163972 
-----------------------------------------------------------------------------
Array Size: 16384 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.10             0.10             46.19
Real Time (secs):             6.17             6.13              0.57
Rate (access/sec):          163204 

=============================================================================
Random Memory Access Test: 1000000 Accesses
-----------------------------------------------------------------------------
Array Size: 512 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.18             0.18            141.36
Real Time (secs):            10.83            10.81              0.57
Rate (access/sec):           92493 
-----------------------------------------------------------------------------
Array Size: 1024 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.17             0.17            128.76
Real Time (secs):            10.33            10.31              0.67
Rate (access/sec):           97035 
-----------------------------------------------------------------------------
Array Size: 2048 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.16             0.16            116.57
Real Time (secs):             9.83             9.81              0.57
Rate (access/sec):          101942 
-----------------------------------------------------------------------------
Array Size: 8192 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.17             0.17            120.37
Real Time (secs):            10.00             9.98              0.40
Rate (access/sec):          100168 
-----------------------------------------------------------------------------
Array Size: 16384 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.19             0.19            150.16
Real Time (secs):            11.17            11.15              0.57
Rate (access/sec):           89724 

=============================================================================
Arithmetic Test (type = arithoh): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.30             0.30              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             0.43             0.43              0.01

=============================================================================
Arithmetic Test (type = register): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             3.10             3.10              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             3.22             3.22              0.00

=============================================================================
Arithmetic Test (type = short): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             3.50             3.50              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             3.60             3.60              0.01

=============================================================================
Arithmetic Test (type = int): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             3.30             3.30              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             3.33             3.33              0.01

=============================================================================
Arithmetic Test (type = long): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             3.28             3.28              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             3.33             3.33              0.01

=============================================================================
Arithmetic Test (type = float): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             6.50             6.50              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             6.55             6.55              0.02

=============================================================================
Arithmetic Test (type = double): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             7.20             7.20              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             7.25             7.25              0.01

=============================================================================
System Call Overhead Test: 5 x 4000 Calls
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.17             0.16              0.00
System Time (secs):           0.53             0.53              0.00
Real Time (secs):             0.82             0.82              0.00

=============================================================================
Pipe Throughput Test: read & write 2048 x 512 byte blocks
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.02             0.68              0.00
System Time (secs):           0.65             0.65              0.00
Real Time (secs):             0.72             0.72              0.00

=============================================================================
Pipe-based Context Switching Test: 2 x 500 Switches
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.00             1.00              0.00
System Time (secs):           0.20             0.20              0.00
Real Time (secs):             0.55             0.55              0.01

=============================================================================
Process Creation Test: 100 forks
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.00             1.00              0.00
System Time (secs):           0.70             0.70              0.00
Real Time (secs):             0.83             0.83              0.01

=============================================================================
Execl Throughput Test: 100 execs
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.02             0.68              0.00
System Time (secs):           1.20             1.17              0.08
Real Time (secs):             3.43             3.43              0.03

=============================================================================
Filesystem Throughput Test:
-----------------------------------------------------------------------------
File Size: 50 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):                0                1              0.00
Write (Kbytes/sec):            2500             2500              0.00
Copy (Kbytes/sec):             2222             2082         462964.81
-----------------------------------------------------------------------------
File Size: 100 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             5000             5000              0.00
Write (Kbytes/sec):            2917             2806         1041666.67
Copy (Kbytes/sec):             1597             1589          28935.65
-----------------------------------------------------------------------------
File Size: 200 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             3333             3333              0.00
Write (Kbytes/sec):            2778             2752         185183.70
Copy (Kbytes/sec):             1438             1433          17597.64
-----------------------------------------------------------------------------
File Size: 400 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             3254             3249          37792.82
Write (Kbytes/sec):            2560             2556          21258.16
Copy (Kbytes/sec):               93               92            197.72
-----------------------------------------------------------------------------
File Size: 800 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              177              177              0.74
Write (Kbytes/sec):             112              112             35.46
Copy (Kbytes/sec):               52               52              7.85
-----------------------------------------------------------------------------
File Size: 1600 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):               80               79            145.35
Write (Kbytes/sec):             106              105            188.09
Copy (Kbytes/sec):               41               41              7.59

=============================================================================
Client/Server Database Engine:
-----------------------------------------------------------------------------
1 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             1.20             1.18              0.07
System Time (secs):           3.03             3.03              0.02
Real Time (secs):            11.03            11.01              0.70
-----------------------------------------------------------------------------
2 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             2.60             2.60              0.01
System Time (secs):           6.27             6.27              0.02
Real Time (secs):            22.33            22.33              0.22
-----------------------------------------------------------------------------
4 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             4.93             4.93              0.02
System Time (secs):          12.37            12.37              0.01
Real Time (secs):            41.17            41.16              0.74
-----------------------------------------------------------------------------
8 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):            10.43            10.42              0.34
System Time (secs):          24.60            24.59              0.43
Real Time (secs):            80.23            80.23              0.17

  2 interactive users.
End Benchmark Run (Sun Mar  4 17:12:22 PST 1990) ....
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Start Benchmark Run (BYTE Version 2.1)
  Thu Mar  1 05:18:58 EST 1990 (long iterations  times)
  3 interactive users.
sysname=XENIX
nodename=(empty)
release=2.3.2
version=SysV
machine=i80386
origin=3
oem=3000
serial#=340

Type of system= Everex Step 386           
CPU and speed= 386 33Mhz
Memory control= cache
Type of unix= SCO 386 2.3.2    
Size of 32bit memory= 4meg
Size of 16bit memory= 0 meg
Type of drive controller= unknown
Type of compiler= SCO 386
Type of math coproc.= w/387
=============================================================================
Dhrystone 2 without register variables
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Microseconds/loop:             141              141              0.77
Dhrystones/sec:               7115             7115           1886.08

=============================================================================
Dhrystone 2 using register variables
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Microseconds/loop:             132              132              0.43
Dhrystones/sec:               7579             7579           1501.00

=============================================================================
Sequential Memory Access Test: 1000000 Accesses
-----------------------------------------------------------------------------
Array Size: 512 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.28             0.28            341.31
Real Time (secs):            16.83            16.80              1.37
Rate (access/sec):           59520 
-----------------------------------------------------------------------------
Array Size: 1024 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.28             0.28            321.51
Real Time (secs):            16.33            16.30              1.47
Rate (access/sec):           61365 
-----------------------------------------------------------------------------
Array Size: 2048 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.28             0.28            340.51
Real Time (secs):            16.83            16.82              0.57
Rate (access/sec):           59455 
-----------------------------------------------------------------------------
Array Size: 8192 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.30             0.30           1174.09
Real Time (secs):            25.50            21.72            393.90
Rate (access/sec):           46036 
-----------------------------------------------------------------------------
Array Size: 16384 bytes
** Iteration  1  real loop < ohead:  1000000 -18 0.233
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.27             0.27            311.51
Real Time (secs):            14.67            10.89             53.47
Rate (access/sec):           91857 

=============================================================================
Random Memory Access Test: 1000000 Accesses
-----------------------------------------------------------------------------
Array Size: 512 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.45             0.45            876.16
Real Time (secs):            27.00            26.98              1.60
Rate (access/sec):           37070 
-----------------------------------------------------------------------------
Array Size: 1024 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.44             0.44            832.17
Real Time (secs):            26.33            26.33              0.27
Rate (access/sec):           37981 
-----------------------------------------------------------------------------
Array Size: 2048 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.45             0.45            865.16
Real Time (secs):            26.83            26.81              1.37
Rate (access/sec):           37296 
-----------------------------------------------------------------------------
Array Size: 8192 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.49             0.49           1073.71
Real Time (secs):            29.67            29.43             17.87
Rate (access/sec):           33983 
-----------------------------------------------------------------------------
Array Size: 16384 bytes
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
CPU Time (secs):              0.44             0.44            865.17
Real Time (secs):            26.83            26.81              1.37
Rate (access/sec):           37296 

=============================================================================
Arithmetic Test (type = arithoh): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             1.30             1.30              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             1.42             1.42              0.00

=============================================================================
Arithmetic Test (type = register): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             5.10             5.10              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             5.18             5.18              0.01

=============================================================================
Arithmetic Test (type = short): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             6.10             6.10              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             6.22             6.22              0.00

=============================================================================
Arithmetic Test (type = int): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             5.40             5.40              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             5.52             5.52              0.00

=============================================================================
Arithmetic Test (type = long): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             5.40             5.40              0.00
System Time (secs):           0.00             1.00              0.00
Real Time (secs):             5.52             5.52              0.00

=============================================================================
Arithmetic Test (type = float): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):           684.55           684.55              0.13
System Time (secs):           0.22             0.84              0.14
Real Time (secs):           690.30           690.25             85.92

=============================================================================
Arithmetic Test (type = double): 10000 Iterations
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):           716.23           716.23              0.03
System Time (secs):           0.00             1.00              0.00
Real Time (secs):           716.38           716.38              0.05

=============================================================================
System Call Overhead Test: 5 x 4000 Calls
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.43             0.43              0.01
System Time (secs):           1.67             1.66              0.01
Real Time (secs):             2.15             2.15              0.00

=============================================================================
Pipe Throughput Test: read & write 2048 x 512 byte blocks
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.05             0.32              0.00
System Time (secs):           1.65             1.65              0.00
Real Time (secs):             1.73             1.73              0.01

=============================================================================
Pipe-based Context Switching Test: 2 x 500 Switches
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.00             1.00              0.00
System Time (secs):           0.50             0.50              0.00
Real Time (secs):             1.22             1.22              0.00

=============================================================================
Process Creation Test: 100 forks
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.03             0.46              0.00
System Time (secs):           2.08             2.08              0.00
Real Time (secs):             2.27             2.27              0.01

=============================================================================
Execl Throughput Test: 100 execs
-----------------------------------------------------------------------------
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
User Time (secs):             0.00             1.00              0.00
System Time (secs):           3.72             3.71              0.08
Real Time (secs):             5.18             5.18              0.02

=============================================================================
Filesystem Throughput Test:
-----------------------------------------------------------------------------
File Size: 50 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             2292             2227         260416.67
Write (Kbytes/sec):            1458             1403         260416.67
Copy (Kbytes/sec):              799              794           7233.56
-----------------------------------------------------------------------------
File Size: 100 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             1597             1589          28935.65
Write (Kbytes/sec):            1319             1311          28935.65
Copy (Kbytes/sec):              699              699           1328.78
-----------------------------------------------------------------------------
File Size: 200 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             1548             1543          17007.48
Write (Kbytes/sec):            1369             1366           8503.27
Copy (Kbytes/sec):              691              691           1423.26
-----------------------------------------------------------------------------
File Size: 400 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):             1413             1412           1511.78
Write (Kbytes/sec):            1225             1225           1441.78
Copy (Kbytes/sec):               92               89            398.64
-----------------------------------------------------------------------------
File Size: 800 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              302              302            218.00
Write (Kbytes/sec):              61               61             71.23
Copy (Kbytes/sec):               57               57              4.08
-----------------------------------------------------------------------------
File Size: 1600 (1024 byte) blocks
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (6 tests)
Read (Kbytes/sec):              221              221              0.53
Write (Kbytes/sec):              66               66              5.62
Copy (Kbytes/sec):               49               49              4.77

=============================================================================
Client/Server Database Engine:
-----------------------------------------------------------------------------
1 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             2.60             2.59              0.09
System Time (secs):           7.33             7.33              0.10
Real Time (secs):            24.50            24.50              0.13
-----------------------------------------------------------------------------
2 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):             5.57             5.56              0.06
System Time (secs):          14.23            14.23              0.02
Real Time (secs):            47.63            47.63              0.57
-----------------------------------------------------------------------------
4 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):            10.90            10.89              0.43
System Time (secs):          28.53            28.53              0.30
Real Time (secs):            92.20            92.19              1.69
-----------------------------------------------------------------------------
8 client processes.
                       Arithmetric        Geometric         Variance
                              Mean             Mean         (3 tests)
User Time (secs):            22.33            22.33              0.22
System Time (secs):          56.27            56.27              0.10
Real Time (secs):           181.33           181.33              1.22

  3 interactive users.
End Benchmark Run (Thu Mar  1 05:18:58 EST 1990) ....

Bob Palowoda  indetech!fiver!palowoda      *Home of Fiver BBS*  login: bbs
Home {sun|daisy}!ys2!fiver!palowoda            (415)-623-8809 1200/2400
Work {sun|pyramid|decwrl}!megatest!palowoda (415)-623-8806 2400/9600/19200 TB
Voice: (415)-623-7495  palowoda@fiver           Public access UNIX XBBS   
-- 
Bob Palowoda  indetech!fiver!palowoda      *Home of Fiver BBS*  login: bbs
Home {sun|daisy}!ys2!fiver!palowoda            (415)-623-8809 1200/2400
Work {sun|pyramid|decwrl}!megatest!palowoda (415)-623-8806 2400/9600/19200 TB
Voice: (415)-623-7495  palowoda@fiver           Public access UNIX XBBS   

rick@pcrat.uucp (Rick Richardson) (03/09/90)

In article <1012@fiver.UUCP> palowoda@fiver.UUCP (Bob Palowoda) writes:

>  Ok, I took the time out to run Byte's Benchmarks on a 25Mhz 386 and
>a 25Mhz 486. Some people out there my be interested in this information.

>CPU and speed= 386 25Mhz
>Dhrystones/sec:               2827             2826           4696.78

>CPU and speed= 386 25Mhz
>Dhrystones/sec:               2942             2938          25913.08

>CPU and speed= 486 25Mhz
>Dhrystones/sec:              18466            18464          96855.37

As keeper of the 'stones results in the USA (reminding me its high
time to post the latest summary*), I couldn't help but notice that
the results you achieved for the 386 boxes are way out of line.
Unless those machines are severely crippled, your results are off
by at least a factor of two.  I'm not familiar enough with the 486 to
comment on that result.  My guess is that the benchmark was compiled with
HZ=60 rather than the correct value of HZ=100.  16 Mhz plus cache 386's
turn in around 5K stones, 25 and 33 Mhz plus cache in the 7K to 12K range.

-Rick

* BTW, I find that I have no results for 486 in my mailbox.
Could someone with access to a 486 and UNIX volunteer to send
some results to pcrat!dry2?

-- 
Rick Richardson | Looking for FAX software for UNIX/386 ??? Ask About: |Mention
PC Research,Inc.| FaxiX - UNIX Facsimile System (tm)                   |FAX# for
uunet!pcrat!rick| FaxJet - HP LJ PCL to FAX (Send WP,Word,Pagemaker...)|Sample
(201) 389-8963  | JetRoff - troff postprocessor for HP LaserJet and FAX|Output

palowoda@fiver.UUCP (Bob Palowoda) (03/11/90)

From article <1990Mar8.175245.2527@pcrat.uucp>, by rick@pcrat.uucp (Rick Richardson):
> In article <1012@fiver.UUCP> palowoda@fiver.UUCP (Bob Palowoda) writes:
> 
>>  Ok, I took the time out to run Byte's Benchmarks on a 25Mhz 386 and
>>a 25Mhz 486. Some people out there my be interested in this information.
> 
>>CPU and speed= 386 25Mhz
>>Dhrystones/sec:               2827             2826           4696.78
> 
>>CPU and speed= 386 25Mhz
>>Dhrystones/sec:               2942             2938          25913.08
> 
>>CPU and speed= 486 25Mhz
>>Dhrystones/sec:              18466            18464          96855.37
> 
> As keeper of the 'stones results in the USA (reminding me its high
> time to post the latest summary*), I couldn't help but notice that
> the results you achieved for the 386 boxes are way out of line.

  You are right. Here are the revised numbers.
  Once again 25Mhz 386, pcc.
--------------------------------------------------------------------------
Without reg
Dhrystones/sec:               5400             5400            141.14

Dhrystone 2 using register variables
Dhrystones/sec:               5709             5709            176.04


  And 25Mhz 486

Dhrystone 2 without register variables
Dhrystones/sec:              30619            30615         239149.07

Dhrystone 2 using register variables
Dhrystones/sec:              31922            31919         271004.16

----------------------------------------------------------------------------

 I looked at the other parts of the benchmark which did not use HZ as a 
reference for times. 

---Bob

-- 
Bob Palowoda  indetech!fiver!palowoda      *Home of Fiver BBS*  login: bbs
Home {sun|daisy}!ys2!fiver!palowoda            (415)-623-8809 1200/2400
Work {sun|pyramid|decwrl}!megatest!palowoda (415)-623-8806 2400/9600/19200 TB
Voice: (415)-623-7495  palowoda@fiver           Public access UNIX XBBS   

mike@cimcor.MN.ORG (Michael Grenier) (03/12/90)

From article <1025@fiver.UUCP>, by palowoda@fiver.UUCP (Bob Palowoda):
>   You are right. Here are the revised numbers.
>   Once again 25Mhz 386, pcc.
> --------------------------------------------------------------------------
> Without reg
> Dhrystones/sec:               5400             5400            141.14


The dhrystones numbers here don't seem right either. There must be
a lot of waits states on the memory or something. Even my lowly 20 Mhz
386 without memory interleaving hits 6200 dhrystones (without 
registers) and my brother's 25Mhz 386 with 8 Meg of ram allowing for
interleaving regularly hits 10,000 dhrystones.

Still the numbers that were posted for the 486 are impressive.

     -Mike Grenier
     mike@cimcor.mn.org
     uunet!rosevax!cimcor!mike

edhall@rand.org (Ed Hall) (03/12/90)

In article <1025@fiver.UUCP> palowoda@fiver.UUCP (Bob Palowoda) writes:
>  Once again 25Mhz 386, pcc.
>--------------------------------------------------------------------------
>Without reg
>Dhrystones/sec:               5400             5400            141.14
>
>Dhrystone 2 using register variables
>Dhrystones/sec:               5709             5709            176.04

These still seem low.  On a no-name, UNcached, UNinterleaved 25MHz 386
I get a consistant 7085 with registers, 6825 without (+/- 15 or so).
This is with ISC 2.01 and pcc.

		-Ed Hall
		edhall@rand.org

dave@pmafire.UUCP (Dave Remien) (03/12/90)

In article <1025@fiver.UUCP> palowoda@fiver.UUCP (Bob Palowoda) writes:
>  You are right. Here are the revised numbers.
>  Once again 25Mhz 386, pcc.
>--------------------------------------------------------------------------
>Without reg
>Dhrystones/sec:               5400             5400            141.14
>
>Dhrystone 2 using register variables
>Dhrystones/sec:               5709             5709            176.04
>

These still seem quite a bit low; here's what I get for 25MHz '386en,
Dhrystone 2.1:

25MHz, non-cached, 80ns RAM, pcc

				6576		6882

25MHz, write-back cache, 80ns RAM, pcc

				8605		8912

And for a 33MHz Compaq (64k cache?), pcc

				12019		11962


I wonder what kind of board Bob's using? And I'd certainly like to get my
grubby little paws on a '486 that works; the first one I saw (a
Micronics) wouldn't even boot UNIX, nor run DOS for more than five
minutes. It went home to Micronics.........
-- 
Dave Remien +*+*+*+*+*+*+*+*+*+*+*+*+*+*+ WINCO Computer Engineering Group 
{uunet|bigtex}!pmafire!dave or rzd@inel.gov     "Dave Barry for President" 

jfh@rpp386.cactus.org (John F. Haugh II) (03/14/90)

In article <1990Mar11.223447.5645@rand.org> edhall@ives.UUCP (Ed Hall) writes:
>These still seem low.  On a no-name, UNcached, UNinterleaved 25MHz 386
>I get a consistant 7085 with registers, 6825 without (+/- 15 or so).
>This is with ISC 2.01 and pcc.

I agree.  At the 1988 USENIX Winter conference in Dallas [ I think that
is the right year - it's the one I went to in Dallas ;-) ] there was a
20 or 25 MHz Compaq using the Greenhill's C compiler producing about 9KDhry.

The Greenhills compilers have always impressed me and I do plainly recall
that this particular Compaq was running about 2KDhry faster than what
everyone else was showing.

Does anyone remember that booth?  I don't remember whether it was Compaq
peddling their wares or whether it was Greenhills.
-- 
John F. Haugh II                             UUCP: ...!cs.utexas.edu!rpp386!jfh
Ma Bell: (512) 832-8832                           Domain: jfh@rpp386.cactus.org

palowoda@fiver.UUCP (Bob Palowoda) (03/14/90)

From article <36@cimcor.MN.ORG>, by mike@cimcor.MN.ORG (Michael Grenier):
> From article <1025@fiver.UUCP>, by palowoda@fiver.UUCP (Bob Palowoda):
>>   You are right. Here are the revised numbers.
>>   Once again 25Mhz 386, pcc.
>> --------------------------------------------------------------------------
>> Without reg
>> Dhrystones/sec:               5400             5400            141.14
> 
> 
> The dhrystones numbers here don't seem right either. There must be
> a lot of waits states on the memory or something. Even my lowly 20 Mhz
> 386 without memory interleaving hits 6200 dhrystones (without 
> registers) and my brother's 25Mhz 386 with 8 Meg of ram allowing for
> interleaving regularly hits 10,000 dhrystones.

 I actually tried this on another 25Mhz system with 10megs. It should
have been doing 4 way interleave. Guess what the Dhr/secs where down
to 2500. I have to verify that the system didn't have any 16bit memory
up in the last two meg. I notice if you put any 16bit memory in even
the 32bit memory becomes slower. 

 As for hitting the 10000 mark, I don't think I can do it even if I did
go to interleave. My guess is I would only get a 10% performance increase
with interleave and that would leave me with just about the result you 
have on your 20Mhz system. So something else has to be changeing the
numbers. I'm curious do you have any networking software install? Such
as network daemons.  

 The numbers on 486 are nice, you can actually feel the difference when
useing the system. The only thing that's got me baffled is why the 
variance is so high? Maybe it was in cache all the time.

---Bob


> 
> Still the numbers that were posted for the 486 are impressive.
> 
>      -Mike Grenier
>      mike@cimcor.mn.org
>      uunet!rosevax!cimcor!mike
-- 
Bob Palowoda  indetech!fiver!palowoda      *Home of Fiver BBS*  login: bbs
Home {sun|daisy}!ys2!fiver!palowoda            (415)-623-8809 1200/2400
Work {sun|pyramid|decwrl}!megatest!palowoda (415)-623-8806 2400/9600/19200 TB
Voice: (415)-623-7495  palowoda@fiver           Public access UNIX XBBS   

mike@antel.uucp (Michael Borza) (03/14/90)

In article <1025@fiver.UUCP> palowoda@fiver.UUCP (Bob Palowoda) writes:
>From article <1990Mar8.175245.2527@pcrat.uucp>, by rick@pcrat.uucp (Rick Richardson):
>> In article <1012@fiver.UUCP> palowoda@fiver.UUCP (Bob Palowoda) writes:
>> 
>>>  Ok, I took the time out to run Byte's Benchmarks on a 25Mhz 386 and
>>>a 25Mhz 486. Some people out there my be interested in this information.
>> 
>>>CPU and speed= 386 25Mhz
>>>Dhrystones/sec:               2827             2826           4696.78
>> 
>>>CPU and speed= 386 25Mhz
>>>Dhrystones/sec:               2942             2938          25913.08
>> 
>>>CPU and speed= 486 25Mhz
>>>Dhrystones/sec:              18466            18464          96855.37
>> 
>  You are right. Here are the revised numbers.
>  Once again 25Mhz 386, pcc.
>--------------------------------------------------------------------------
>Without reg
>Dhrystones/sec:               5400             5400            141.14
>
>Dhrystone 2 using register variables
>Dhrystones/sec:               5709             5709            176.04
>
>  And 25Mhz 486
>
>Dhrystone 2 without register variables
>Dhrystones/sec:              30619            30615         239149.07
>
>Dhrystone 2 using register variables
>Dhrystones/sec:              31922            31919         271004.16
>
>----------------------------------------------------------------------------

Since noone else has commented on this, I must be missing something
obvious here.  What are your variance numbers measured in?  They make
no sense at all in the context of the quoted results.  Enlightenment,
please?

mike borza.
-- 
Michael Borza              Antel Optronics Inc.
(416)335-5507              3325B Mainway, Burlington, Ont., Canada  L7M 1A6
work: mike@antel.UUCP  or  uunet!utai!utgpu!maccs!antel!mike
home: mike@boopsy.UUCP  or  uunet!utai!utgpu!maccs!boopsy!mike

dpi@loft386.UUCP (Doug Ingraham) (03/16/90)

In article <18136@rpp386.cactus.org>, jfh@rpp386.cactus.org (John F. Haugh II) writes:
> I agree.  At the 1988 USENIX Winter conference in Dallas [ I think that
> is the right year - it's the one I went to in Dallas ;-) ] there was a
> 20 or 25 MHz Compaq using the Greenhill's C compiler producing about 9KDhry.
> 
> The Greenhills compilers have always impressed me and I do plainly recall
> that this particular Compaq was running about 2KDhry faster than what
> everyone else was showing.

This must have been with the old dhrystone benchmark.  I remember getting
amazing numbers with that compiler on that test.  The old dhry benchmark
had a couple of problems that allowed portions of the test to be optimized
away if the compiler was clever enough.  The Greenhills compiler had the
ability to do that particular optimization.  As it turns out most programs
don't have enough useless code that it makes a difference.  The Greenhills
compiler just wouldn't compile some programs without lots of diddling with
source.  I decided not to use it because of this.

I will see if I can find a copy and run the new dhry2 with the compilers
I have at hand if there is any interest.

-- 
Doug Ingraham (SysAdmin)
Lofty Pursuits (Public Access for Rapid City SD USA)
uunet!loft386!dpi

kevinc@cs.AthabascaU.CA (Kevin Crocker) (03/18/90)

In article <1025@fiver.UUCP> palowoda@fiver.UUCP (Bob Palowoda) writes:
>  Once again 25Mhz 386, pcc.
>Without reg
>Dhrystones/sec:               5400             5400            141.14
>
>Dhrystone 2 using register variables
>Dhrystones/sec:               5709             5709            176.04

How would I go about getting some benchmark programs to run.  I am
especially interested in graphics suites in addition to processor
tests.

Kevin Crocker
-- 
Kevin "auric" Crocker Athabasca University 
UUCP: ...!{alberta,ncc,attvcr}!atha!kevinc
Inet: kevinc@cs.AthabascaU.CA

clay@uci.mn.org (Clayton Haapala) (03/21/90)

In article <18136@rpp386.cactus.org> jfh@rpp386.cactus.org (John F. Haugh II) writes:
>The Greenhills compilers have always impressed me and I do plainly recall
>that this particular Compaq was running about 2KDhry faster than what
>everyone else was showing.

	Anybody have an address or other contact point for GreenHills?
-- 
Clayton Haapala                ...!bungia!uci!clay (clay@uci.uci.com)
Unified Communications Inc.    "Every morning I get in the Queue.
3001 Metro Drive - Suite 500    'n get on the Bus that takes me to you."
Bloomington, MN  55425             -- the Who