[comp.benchmarks] SPECmarks/MHz

jim@baroque.Stanford.EDU (James Helman) (03/31/91)

In article <1998@kuling.UUCP> irf@kuling writes:
			      SPEC      
			  mark int  fp  
  HP9000/730,750 G/CRX    72.2 51.0 91.0
  HP9000/720 G/CRX        55.5 39.0 70.2

In article <2005@kuling.UUCP> irf@kuling writes:

	      gcc  espr. li   eqntott spice doduc nasa7 matrix fpppp tomcatv
  HP9000/730  46.5 55.2  50.3 52.6    60.9  64.0  73.7  273.3  107.0 67.4
  HP9000/720  35.2 42.5  36.1 40.6    46.9  48.6  58.0  210.0   81.4 52.9

Somethings off.  These 720 spec ratios yield 38.5 rather than 39.0 ISpecs.

In article <32580006@hpcuhe.cup.hp.com> linley@hpcuhe.cup.hp.com writes :

  Although Snakes is not superscalar, PA-RISC instructions such  as  ADD  AND
  BRANCH,  MOVE  AND  BRANCH and COMPARE AND BRANCH allow a similar amount of
  parallelism as America for integer-only applications; in fact, the ratio of
  Integer  SPECmarks  to  MHz  for  Snakes (65/66) actually exceeds America's
  (35/42).

Putting clock frequencies and irf@kuling's recent postings into
spec.sc (from perelandra.cms.udel.edu) bears this out in general, but
MIPS is pretty close.  Where did this 65/66 ratio come from?  From
irf's numbers, it appears that Snakes has a slightly lower ratio of
ISpecs to MHz than the RS/6000.

Why is SPARC so much lower than MIPS in terms of ISpecs/MHz?

                                       Int  Float Specs/ ISpecs FSpecs/
Machine            MHz Notes  Specs  Specs  Specs    MHz    MHz     MHz

IBM_RS/6000-320  20.00     7  22.25  15.78  27.99   1.11   0.79    1.40
IBM_RS/6000-320  20.00    10  24.60  16.30  32.40   1.23   0.82    1.62
IBM_RS/6000-520  20.00     7  22.25  15.80  27.95   1.11   0.79    1.40
IBM_RS/6000-530  25.00     7  28.93  20.27  36.67   1.16   0.81    1.47
IBM_RS/6000-540  30.00   2,7  34.70  23.98  44.40   1.16   0.80    1.48
IBM_RS/6000-550??42.00    10  54.30  34.50  73.50   1.29   0.82    1.75
IBM_RS/6000-730  25.00     7  28.97  20.05  37.04   1.16   0.80    1.48
IBM_RS/6000-930  25.00     7  28.86  20.15  36.67   1.15   0.81    1.47

HP_9000/720      50.00    11  55.19  38.48  70.19   1.10   0.77    1.40
HP_9000/730      66.00    11  72.19  51.05  90.95   1.09   0.77    1.38

DEC_DS2100       12.50     1   7.46   8.69   6.73   0.60   0.70    0.54
DEC_DS2100       12.50   4,7   8.29   8.71   8.02   0.66   0.70    0.64
DEC_DS3100       16.67   4,7  11.27  11.78  10.94   0.68   0.71    0.66
DEC_DS3100       16.67     1  10.14  11.45   9.36   0.61   0.69    0.56
DEC_DS5000/200   25.00   4,7  18.55  19.10  18.20   0.74   0.76    0.73
DEC_DS5400       20.00   4,7  11.80  12.64  11.27   0.59   0.63    0.56
DEC_DS5810       25.00     4  11.31  12.84  10.40   0.45   0.51    0.42

MIPS_6280_Beta ??60.00   2,7  42.22  42.05  42.34   0.70   0.70    0.71
MIPS_M/120-5     16.67   1,7  11.20  12.94  10.17   0.67   0.78    0.61
MIPS_M/2000      25.00     1  16.46  19.55  14.67   0.66   0.78    0.59
MIPS_M/2000      25.00     7  17.58  19.69  16.30   0.70   0.79    0.65
MIPS_RC2030      16.67     1   9.26  11.18   8.17   0.56   0.67    0.49
MIPS_RC3240      25.00     7  16.06  17.60  15.10   0.64   0.70    0.60
MIPS_RC3260      25.00     7  17.26  19.27  16.03   0.69   0.77    0.64
MIPS_Rx2030      16.67     7  10.02  11.34   9.22   0.60   0.68    0.55
MIPS_Rx3230    ??25.00     7  17.78  19.29  16.84   0.71   0.77    0.67

SGI_4D/210S      25.00     7  13.97  16.79  12.36   0.56   0.67    0.49
SGI_4D/25S     ??20.00     7  12.20  13.98  11.14   0.61   0.70    0.56
SGI_4D/320S      33.00     5  19.45  22.56  17.61   0.59   0.68    0.53

Solbourne_5/801  33.00     7  16.27  17.69  15.39   0.49   0.54    0.47
Sun_4/260        16.67     3   5.71   8.71   4.31   0.34   0.52    0.26
Sun_SS_SLC_est   20.00     7   7.70   9.52   6.68   0.39   0.48    0.33
Sun_SS1          20.00     1   8.26   9.58   7.49   0.41   0.48    0.37
Sun_SS1          20.00   3,7   8.43   9.56   7.75   0.42   0.48    0.39
Sun_SS1+         25.00     7  10.01  11.22   9.28   0.40   0.45    0.37
Sun_IPC          25.00    10  11.80  12.40  11.40   0.47   0.50    0.46
Sun_SS330        25.00     1  10.89  12.25  10.08   0.44   0.49    0.40
Sun_SS330        25.00   3,7  11.82  12.22  11.56   0.47   0.49    0.46
Sun_SS490        33.00   3,7  17.60  18.62  16.96   0.53   0.56    0.51
Sun SS/2         40.00     8  21.01  20.24  21.53   0.53   0.51    0.54

(Caveats: spec.sc really needs to have redundancies removed to leave
only the most recent numbers.  The clock numbers came from various
sources and could be wrong.)

Notes          
1. SPEC Newsletter, Volume 1, Issue 1, Fall 1989 
2. 39283@mips.mips.COM (mash@mips.COM (John Mashey))    
3. SPEC Newsletter, Volume 2, Issue 1, Winter 1990      
4. 'Digital's RISC Family Graphics and CPU Performance Summary'
5. 'Supercomputing Review', September, 1990      
6. tom@hcx2.ssd.csd.harris.com (Tom Horsley)     
7. Calculated from 'Your Mileage May Vary', John R. Mashey     
8. Steven.Schlick@SAM.CS.CMU.EDU   
9. Michael Z. Slater, 'Microprocessor Report'    
10. Bo Thide, Uppsala U., comp.arch, <1998@kuling.UUCP> 27-Mar-91      
11. Bo Thide, Uppsala U., comp.arch  <2004@kuling.UUCP> 30-Mar-91      

Jim Helman
Department of Applied Physics			Durand 012
Stanford University				FAX: (415) 725-3377
(jim@KAOS.stanford.edu) 			Work: (415) 723-9127