home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cbmvax!mks
- From: mks@cbmvax.commodore.com (Michael Sinz)
- Newsgroups: comp.sys.amiga.hardware
- Subject: Re: MIPS results: Which one is true ???
- Message-ID: <33228@cbmvax.commodore.com>
- Date: 22 Jul 92 12:58:44 GMT
- References: <92196.134124PROHVK38@TREARN.BITNET>
- Reply-To: mks@cbmvax.commodore.com (Michael Sinz)
- Organization: Commodore, West Chester, PA
- Lines: 42
-
- PROHVK38@TREARN.BITNET (Cem Turgay) writes:
- >Here are some replies that I get.
- >I don't know how are them measured.
- >Which one is close to real result ?
- >May Dave Haynie knows ?
- >
- > Processor MIPS
- ^^^^
-
- Meaningless
- Indicators of
- Processor
- Speed...
-
- This is really very uninteresting. For example, the on the 68040,
- the NOP instruction is actually sometimes rather slow. (Very slow)
- yet the time to execute it is basically 0, but the fact that it forces
- pipeline sync and pending writes to finish means that it can take many
- cycles. On a 68000, a DIVU or DIVS takes up to 168 cycles. At 7MHz
- this comes out to 41,700 DIVS per second (0.041 MIPS) but then a
- MOVE register to register takes 4 cycles (1.75 MIPS) but then doing
- just one or the other is not what sofeware does. Plus, given that
- sometimes you get wait states to memory but you may have a cache on
- the CPU but it may be off for certain memory areas, etc, all make MIPS
- figures for processors useless. Plus, when you look at the difference
- between the instuctions and what they did, if it takes 5 instructions
- to do something on one processor but it take 10 instructions on the other,
- who cares if the second processor has 50% more "MIPS" since you need
- twice as many MIPS just to make up for the fact that it take more
- instructions to get the job done.
-
- Lets just say that the 68040 is *very* fast. The 68030 is fast (as is the
- 68020 at the same clock rate unless you add the external MMU) and the 68000
- is rather slow (when put beside these others).
-
- /----------------------------------------------------------------------\
- | /// Michael Sinz - Senior Amiga Systems Engineer |
- | /// Operating System Development Group |
- | /// BIX: msinz UUNET: mks@cbmvax.commodore.com |
- |\\\/// When people are free to do as they |
- | \XX/ please, they usually imitate each other. |
- \----------------------------------------------------------------------/
-