home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / smalltal / 2800 < prev    next >
Encoding:
Text File  |  1993-01-23  |  6.5 KB  |  164 lines

  1. Newsgroups: comp.lang.smalltalk
  2. Path: sparky!uunet!cs.utexas.edu!news.uta.edu!utafll!bruce
  3. From: bruce@utafll.uta.edu (Bruce Samuelson)
  4. Subject: Latest Slopstone/Smopstone results
  5. Message-ID: <1993Jan23.002208.11115@utagraph.uta.edu>
  6. Sender: news@utagraph.uta.edu (USENET News System)
  7. Nntp-Posting-Host: utafll.uta.edu
  8. Organization: University of Texas at Arlington
  9. Date: Sat, 23 Jan 1993 00:22:08 GMT
  10. Lines: 152
  11.  
  12. Here is the latest consolidated report of Slopstones and Smopstones. The bug
  13. fixes posted separately do not afffect any of these numbers. At the end are
  14. some new Smopstone runs.
  15.  
  16. Digitalk does better on Smopstones than on Slopstones, especially for the DOS
  17. version.  Low level tests favor ParcPlace more than medium level tests, and
  18. there are wide divergences among individual tests. Clearly Digitalk and
  19. ParcPlace have optimized different parts of their systems, and there is still
  20. room left for further optimization.
  21.  
  22. I would remind anyone running these benchmarks to do a garbage collect first
  23. if possible. I would have coerced it before each test, but don't know how to
  24. do so portably. Urs Hoelzle has pointed out that although the numbers for
  25. individual tests fluctuate, the geometric mean is pretty stable. You can
  26. reduce fluctuations by running more iterations (the 'n' variable in the
  27. 'execute' method). Doing so for ST/V-DOS may crash it though.
  28.  
  29.         ven- ver-                                      M  extrn RAM slop- smop-
  30. tester  dor  sion  GUI   OS Ver  brand model cpu  FlPt Hz cache MB  stone stone
  31.                                                           KB        (low) (med)
  32.  
  33. bSamuel PPS VW 1.0 Win3.1DOS 5.0  Amax none 486DX intrn 33 256 16  1.0    1.0
  34. bSamuel PPS 80 4.0 Win3.1DOS 5.0  Amax none 486DX intrn 33 256 16  0.995  0.973
  35. bSamuel PPS 80 2.5 SunVw SunOS 4.1Sun  3/50 68020 68881 16   0 12  0.067  0.102&
  36. bSamuel PPS 80 4.0 OpW2.0SunOS 4.1Sun  3/50 68020 68881 16   0 12  0.114  0.107
  37. bSamuel Dig V  2.0cnone  DOS 5.0  Amax none 486DX intrn 33 256 16  0.070  0.261
  38. bSamuel Dig V  2.0 none  DOS 3.3  cloneXT   8088  none*  5   0 640K0.002* 0.008*
  39. mFeldtm Dig V  2.0 PM    OS2 2.01b clone    486DX intrn 33 256 16  0.411  0.71
  40. mFeldtm Dig V  2.0WinOS2 OS2 2.01b clone    486DX intrn 33 256 16  0.167  0.25
  41. mFeldtm Dig V  1.4 PM    OS2       clone    486DX intrn 33 256 16  0.236  0.470
  42. uHoelzl PPS 80 4.0                Sun  SS/2 sparc       40  64 64  1.137# 0.995
  43.  
  44. * Floating point performance was extrapolated assuming an 8087.
  45. & Smopstones didn't include set formation benchmark.
  46. # uHoelzl didn't post geometric mean; I calculated it from his other numbers.
  47.  
  48. -------------------------------------------------------------------------------
  49. bSamuel Dig V  2.0 none  DOS 3.3  cloneXT   8088  none*  5   0 640K0.002* 0.008*
  50. -------------------------------------------------------------------------------
  51.  
  52. A Smopstone run on Bruce Samuelson's XT clone:
  53.  
  54. Starting benchmarks with repetition count = 1...
  55.  
  56. time in    smop-
  57. seconds    stones    explanation
  58.  
  59. 309        0.0102    generating fractonaccis
  60. 146        0.0077    generating primes
  61. 230(*)     0.0047(*) generating and parsing streams
  62. 369        0.0084    generating strings
  63. 534        0.0022    forming sets
  64. 313        0.0164    sorting strings
  65. 345        0.0162    sorcerer's apprentice
  66.  
  67. 300        0.0078(*) geometric mean
  68.  
  69. (*) Floating point performance was extrapolated assuming an 8087.
  70.  
  71. -------------------------------------------------------------------------------
  72. mFeldtm Dig V  2.0 PM    OS2 2.01b clone    486DX intrn 33 256 16  0.411  0.71
  73. -------------------------------------------------------------------------------
  74.  
  75. Some Smopstone runs on Marten Feldtmann's 486/33:
  76.  
  77. Here are the results for ST/V-PM 2.0:
  78.  
  79. Starting benchmarks with repetition count = 1...
  80.  
  81. time in    smop-
  82. seconds    stones    explanation
  83.  
  84.  2,16       1,46     generating fractonaccis
  85.  1,03       1,09     generating primes
  86.  7,44       0,14     generating and parsing streams
  87.  4,5        0,68     generating strings
  88.  3,84       0,30     forming sets
  89.  2,34       2,19     sorting strings
  90.  6,5        0,86     sorcerer's apprentice
  91.  
  92.  3,31       0,71     harmonic mean
  93.  
  94. -------------------------------------------------------------------------------
  95. mFeldtm Dig V  1.4 PM    OS2       clone    486DX intrn 33 256 16  0.236  0.470
  96. -------------------------------------------------------------------------------
  97.  
  98. Here are the results for ST/V-PM 1.4:
  99.  
  100. Starting benchmarks with repetition count = 1...
  101.  
  102. time in    smop-
  103. seconds    stones    explanation
  104.  
  105.  4,25       0,743     generating fractonaccis
  106.  1,44       0,780     generating primes
  107.  5,47       0,199     generating and parsing streams
  108.  8,25       0,374     generating strings
  109.  5,63       0,207     forming sets
  110.  2,78       1,848     sorting strings
  111. 18,12       0,309     sorcerer's apprentice
  112.  
  113. 5,001       0,470     harmonic mean
  114.  
  115. -------------------------------------------------------------------------------
  116. mFeldtm Dig V  2.0WinOS2 OS2 2.01b clone    486DX intrn 33 256 16  0.167  0.25
  117. -------------------------------------------------------------------------------
  118.  
  119. Here are the results for ST/V-Windows 2.0:
  120.  
  121. Starting benchmarks with repetition count = 1...
  122.  
  123. time in    smop-
  124. seconds    stones    explanation
  125.  
  126.  8.97       0.35     generating fractonaccis
  127.  3.53       0.31     generating primes
  128.  7.46       0.14     generating and parsing streams
  129. 12.78       0.24     generating strings
  130. 12.32       0.09     forming sets
  131.  9.22       0.55     sorting strings
  132. 17.88       0.31     sorcerer's apprentice
  133.  
  134.  9.32       0.25     harmonic mean
  135.  
  136. -------------------------------------------------------------------------------
  137. uHoelzl PPS 80 4.0                Sun  SS/2 sparc       40  64 64  1.137# 0.995
  138. -------------------------------------------------------------------------------
  139.  
  140. A Smopstone run on Urs Hoelzle's SparcStation-2:
  141.  
  142. Here are the SS-2 results (the individual numbers fluctuate somewhat
  143. but the geomean is quite stable):
  144.  
  145. Starting benchmarks with repetition count = 1...
  146.  
  147. time in    smop-
  148. seconds    stones    explanation
  149.  
  150. 4.087     0.772449     generating fractonaccis
  151. 0.952     1.17962     generating primes
  152. 0.87     1.25402     generating and parsing streams
  153. 2.495     1.23888     generating strings
  154. 1.273     0.916732     forming sets
  155. 6.617     0.776636     sorting strings
  156. 5.866     0.954824     sorcerer's apprentice
  157.  
  158. 2.36784     0.994532     harmonic mean
  159. -- 
  160. **********************************************************
  161. * Bruce Samuelson    Department of Linguistics     *
  162. * bruce@ling.uta.edu    University of Texas at Arlington *
  163. **********************************************************
  164.