home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / dos / extra / docs / maillist / text / archive.96 / text1673.txt < prev    next >
Encoding:
Text File  |  1996-07-25  |  6.3 KB  |  136 lines

  1.     id m0tszYq-0007qia; Sat, 2 Mar 96 15:13 MST
  2. Sender: owner-executor
  3. Received: from ardi.com by ftp.ardi.com
  4.     (Smail3.1.29.1 #3) id m0tszYE-0007qhn; Sat, 2 Mar 96 15:13 MST
  5. Path: sloth.swcp.com!usenet
  6. From: Clifford T. Matthews <ctm@ardi.com>
  7. Newsgroups: comp.os.ms-windows.advocacy,comp.sys.mac.advocacy,comp.os.msdos.misc,comp.emulators.mac.executor
  8. Subject: Re: Executor (was Re: MACINTOSH IS BEST)
  9. Followup-To: comp.emulators.mac.executor,comp.sys.mac.advocacy
  10. Date: 02 Mar 1996 14:24:09 -0700
  11. Organization: ARDI
  12. Lines: 102
  13. Message-ID: <uf20nbmbnq.fsf@ftp.ardi.com>
  14. References: <4bdter$5os@netaxs.com> <4eal6n$e3t@zippy.cais.net>
  15.     <DLuKzH.76M@news.cis.umn.edu> <4eqqve$1f7@complete.org>
  16.     <4f9mh8$t84@giant.seas.smu.edu> <31195A5D.2781E494@valley.net>
  17.     <31199EAC.3E6C@basic.net> <4fdl14$rul@news.iii.net>
  18.     <4fdrl3$6f6@ixnews3.ix.netcom.com> <4fe6i2$ca7@madrid.visi.net>
  19.     <jragosta-0902961517110001@ppp-1002.dca.net> <4gjfid$do@complete.org>
  20.     <jragosta-2302961340020001@ppp-1002.dca.net>
  21.     <ufka1cbkhd.fsf@ftp.ardi.com>
  22.     <jragosta-2602961354040001@ppp-1012.dca.net>
  23.     <ufg2bvskdp.fsf_-_@ftp.ardi.com>
  24. NNTP-Posting-Host: ftp.ardi.com
  25. In-reply-to: Clifford T. Matthews's message of 28 Feb 1996 05:30:10 -0700
  26. X-Newsreader: Gnus v5.0
  27. Xref: sloth.swcp.com comp.os.ms-windows.advocacy:110038 comp.sys.mac.advocacy:91767 comp.os.msdos.misc:32505 comp.emulators.mac.executor:1316
  28. To: executor@ardi.com
  29. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  30. Sender: owner-executor@ardi.com
  31. Precedence: bulk
  32.  
  33. NOTE:  I believe this thread has moved to comp.emulators.mac.executor
  34. and comp.os.mac.advocacy, but since my original incorrect statements
  35. were made in comp.os.ms-windows.advocacy and comp.os.msdos.misc as
  36. well as those two groups, I thought my retraction should be posted to
  37. all the original groups.
  38.  
  39. An earlier discussion comparing SoftWindows for running PC programs on
  40. Macs and Executor for running Mac programs on PCs, contained the
  41. following exchange.
  42.  
  43. >>>>> "Cliff" == Clifford T Matthews <ctm@ardi.com> writes:
  44. >>>>> "Joe" == Joe Ragosta <jragosta@dca.net> writes:
  45.  
  46.     Cliff> However, Joe neglected to mention that within Executor's
  47.     Cliff> limitations, an N MHz Pentium will run 68k Mac programs
  48.     Cliff> *faster* than an N MHz PPC601.  In fact, an entry level
  49.     Cliff> Pentium running Executor will run 68k code faster than the
  50.     Cliff> vast majority of 68k based Macs Apple sold, including most
  51.     Cliff> Quadras (ftp://ftp.ardi.com/pub/SynPaper explains how we get
  52.     Cliff> such great performance).
  53.  
  54.     Joe> ROTFL. I'll tell you what. Try running a PowerMac 7500 with
  55.     Joe> Speed Doubler and System 7.5.3 and I doubt very much that
  56.     Joe> you'll be even in the same ball park.
  57.  
  58. Joe was right.  Part of what I wrote above was wrong.
  59.  
  60. The claim that "an entry level Pentium running Executor will run 68k
  61. code faster than the vast majority of 68k based Macs Apple sold..." is
  62. correct.
  63.  
  64. However, the claim that "an N MHz Pentium will run 68k Mac programs
  65. *faster* than an N MHz PPC601" is no longer correct, assuming the
  66. PPC601 is using Apple's new synthetic CPU or Speed Doubler.  Here are
  67. some relevant benchamarks, with some comments:
  68.  
  69.                  O   R   I   G   I   N   A   L      N   E   W     estimated
  70.                 -------------------------------   --------------
  71.                                                   PPC601  PPC601    scaled
  72.         Quadra    Pentium    486DX4    486DX/2   100MHz  100MHz    Pentium
  73.                   610     90MHz     75MHz     66MHz    w/o SD  w/ SD     100 MHz
  74.         ------    ------    ------    ------    ------  ------    -------
  75. CPU        16.018    28.833    15.727    13.840    32.04   54.06     32.036
  76.  
  77. Dhrystones    19.586    21.886    12.084     9.424    42.76   54.98     24.317
  78. Tower        18.909    27.130    12.235    11.556    52.00   29.71     30.144
  79. Quicksort    17.759    27.105    15.606    13.919    30.29   57.22     30.116   
  80. Bubble sort    18.409    31.154    19.286    16.875    36.82   57.86     34.614
  81. Queens        19.083    38.167    19.083    18.320    50.89   65.43     42.407
  82. Puzzle        22.083    44.167    23.661    21.032    47.32   73.61     49.074   
  83. Permutations    21.019    28.564    11.604    12.242    48.43   61.89     31.737
  84. Int. Matrix    24.200    26.469    19.369    16.608    70.58   94.11     29.410
  85. Sieve        23.362    60.290    33.982    30.145    31.68   81.26     66.988
  86.         ------    ------    ------    ------    -----   -----     ------
  87. Average        20.490    33.881    18.582    16.680    45.641  64.007    37.645
  88.  
  89.  
  90. The first four columns are from ftp://ftp.ardi.com/pub/SynPaper, our
  91. white paper that describes how our synthetic CPU is so fast on an
  92. architecture that is so different from the PPC.
  93.  
  94. The next two columns were contributed by an Executor user who had
  95. access to a 100 MHz PowerMac 7500 on which he ran Speedometer 3.23,
  96. both with and without Speed Doubler ("SD").
  97.  
  98. The third column is derived by multiplying the second column by 10/9
  99. (i.e. the ratio of 100 MHz to 90 MHz), which we used instead of
  100. getting a 100 MHz Pentium for a few reasons*.
  101.  
  102. Although the specific claim that "MHz per MHz Executor runs 68k code
  103. faster than a PPC601" is no longer true (it was true when SynPaper was
  104. written, when Apple was still shipping their first 68k emulator), the
  105. point I was making in the exchange between Joe and me is still
  106. correct.  SoftWindows can run a greater percentage of applications
  107. than Executor can, but Executor is significantly faster than
  108. SoftWindows.
  109.  
  110. I apologize to both Joe and the readers of these groups for my
  111. outdated claim.
  112.  
  113. --Cliff
  114. ctm@ardi.com
  115.  
  116. More information, including a downloadable demo copy of Executor, can
  117. be found on http://www.ardi.com/.
  118. __________________
  119. *I wanted to get this apology out ASAP, so that people who catch this
  120. message but didn't see the original exchange will still be able to
  121. retrieve it.
  122.  
  123. It should be possible to squeak out higher numbers by using a P100
  124. with a faster bus speed and better cache than the Dell Omniplex 590
  125. that we took the original measurements on, but since the PowerMac 7500
  126. isn't in our control, there may be tweaks missing there that would
  127. have resulted in higher numbers there, too.
  128.  
  129. In addition, the latest "BleedingEdge" release of Executor doesn't get
  130. speedometer numbers this high because of a (soon to be fixed) problem
  131. with our recently added sound subsystem.
  132.  
  133. Overall it made more sense to just scale the old numbers, admit my
  134. mistake and get back to work on making Executor better!
  135.  
  136.