home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / arch / 10786 < prev    next >
Encoding:
Internet Message Format  |  1992-11-16  |  4.2 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!sun-barr!news2me.EBay.Sun.COM!grapevine.EBay.Sun.COM!sunfen!adrianc
  2. From: adrianc@sunfen.uk.sun.com (Adrian Cockcroft - Sun UK - Cambridge SE - SPARC Specialist)
  3. Newsgroups: comp.arch
  4. Subject: Parallelised SPECfp92 on the SPARCcenter 2000
  5. Date: 16 Nov 1992 13:53:52 GMT
  6. Organization: Sun Microsystems
  7. Lines: 113
  8. Distribution: world
  9. Message-ID: <1e895hINNm9u@grapevine.EBay.Sun.COM>
  10. Reply-To: adrianc@sunfen.uk.sun.com
  11. NNTP-Posting-Host: sunfen.uk.sun.com
  12.  
  13. (This message concentrates on performance, the system architecture and config details
  14. will have to wait for another time...)
  15.  
  16. Performance numbers for the SPARCcenter 2000 (a.k.a SunDragon) SPARCclassic
  17. and SPARCstation 10 model 41 running Solaris 2.X and SPARCcompilers 3.0alpha.
  18.  
  19. The numbers were measured using Solaris 2.1 on all these platforms, for
  20. the SPARCclassic and SPARCstation 10 model 41 this is a beta release that
  21. ships in December 92, for the SPARCcenter 2000 this is a development release
  22. and the product will ship next spring with Solaris 2.2. SPARCcompilers 3.0
  23. will be released next year. The SC2000 will initially be supported in
  24. configurations with up to 8 CPU's. With further time for testing the
  25. huge configuration matrix and performance tuning 20 way systems will be
  26. supported towards the end of 1993. 2 CPU systems start under $100K and
  27. an 8 CPU system starts at about $200K.
  28.  
  29. SPARCcompilers 3.0 include an improved code generator, with similar
  30. performance to the Apogee compilers used for the original SS10 SPEC figures
  31. but combined with a KAP *Parallelising* Fortran front end and a microtasking
  32. parallel fortran runtime harness to give the first quoted SPEC figures
  33. that are measured with a single Unix process running on multiple CPU's.
  34.  
  35. To make it totally clear, these numbers are *NOT* produced by running two
  36. copies and adding the results, some of the SPEC benchmarks paralellise a bit
  37. and some of them parallelise pretty well. The C benchmarks are run straight
  38. and give single CPU performance levels.
  39.  
  40. Here are the SPECfp92 results
  41.  
  42. Name        SPARCclassic    SS10/41        SC2000 with 8 M41 CPU's
  43. 013.spice2g6     17.0         43.1         42.0
  44. 015.doduc     17.0         49.3         48.7
  45. 034.mdljdp2     24.6         67.7         65.8
  46. 039.wave5     13.7         49.1         65.5
  47. 047.tomcatv     20.8         59.3        155.9
  48. 048.ora         31.2        118.5        570.8
  49. 052.alvinn     34.0        147.3        144.0
  50. 056.ear         28.9         78.3         77.3
  51. 077.mdljsp2     14.5         32.6         32.3
  52. 078.swm356     13.3         39.0        339.6
  53. 089.su2cor     25.9         85.7        259.0
  54. 090.hydro2d     22.3         64.2        234.6
  55. 093.nasa7     27.3         59.2         81.5
  56. 094.fpppp     16.9         71.3         70.3
  57.  
  58. geo mean     21.0         63.4        109.0
  59.  
  60. The interesting results are those that show how much parallelism there
  61. is in some SPECfp92 codes. The CPU module is identical in the SS10 and the
  62. SC2000 and is a 40MHz SuperSPARC with 1 Mb external cache. The SPARCClassic
  63. (and the SPARCstationLX) use a 50MHz MicroSPARC.
  64.  
  65. SPECrate values
  66.  
  67. Machine    CPU's        SPECrate_int92    SPECrate_fp92
  68. SC2000    8 M41        8047        10600
  69. SC2000    4 M41        4539         5627
  70. SC2000    2 M41        2326         2953
  71. S600MP  4 Cypress    1847         1930
  72. SS10    1 M41        1263         1544
  73. SClassic 1 MicroSPARC     626          498
  74.  
  75. HP 890    4 HP-PA        4301         4685
  76. HP 890    2 HP-PA        2253         2360
  77. HP 897  1 HP7100    1857         3359
  78.  
  79. IBM 980 1 RS6000    1404         2960
  80.  
  81. For a wider look at scalability there are results for DP Linpack 1000x1000
  82. using the same compiler and measuring with varying numbers of processors.
  83. Again this is for a single parallelised process.
  84.  
  85. CPU's        DP Linpack 1000x1000 MFLOPS
  86. 2             46.7
  87. 4             91.2
  88. 6            130.1
  89. 8            159.6
  90. 10            189.0
  91. 12            210.9
  92. 14            224.4
  93. 16            249.5
  94. 20            268.5
  95.  
  96.  
  97. For a multiuser workload there are AIM III results
  98.  
  99. Machine        CPUs        AIM III jobs/minute
  100. SC2000         8 M41         1631
  101. SC2000         4 M41         1014
  102. SC2000         2 M41          570
  103. S600MP-140     4 Cypress      503
  104. SS10         1 M41          422
  105. SClassic     1 MicroSPARC      148
  106.  
  107. Pyramid S12/12    12         1414
  108. Pyramid S12/8     8         1112
  109.  
  110. Sequent S2000    12         1455
  111. Sequent S2000     8         1027
  112.  
  113. IBM RS6000-970     1          489
  114.  
  115. All this info comes from "SPARCcenter and SPARCserver Performance Brief"
  116. published November 1992. Any typo's are mine. SPEC figures may change
  117. slightly before being published in the SPEC newsletter.
  118.  
  119. Regards Adrian
  120.  
  121. ---
  122. Adrian Cockcroft -  adrian.cockcroft@uk.sun.com or adrian.cockcroft@sun.co.uk
  123. Sun Microsystems, 306 Science Park, Milton Road, Cambridge CB4 4WG, UK
  124. Phone +44 223 420421 - Fax +44 223 420257    Sun Mailstop: ECBG01
  125.  
  126.