hamilton@uiucuxc.CSO.UIUC.EDU (01/15/86)
finally got my M68000KIT. among the ap' notes is an interesting
blurb titled "Advantages of Upgrading an MC68000 to an MC68010".
some excerpts:
[discussion of disadvantages of simply raising clock speed]
A "painless" alternative means to _effectively_ increase
system performance is to upgrade to the MC68010 processor.
The MC68010 at _equal_ clock frequencies will run from 8%
to 50% faster than an MC68000 without any user code changes.
The speed-ups are due to several microcode enhancements:
many 32-bit operations, conditional branches, multiply,
divide, and other miscellaneous instructions run faster.
... Systems may see a significant improvement if they heavily
utilize multiply, divide, and looping instructions. Loops
run from 23% to 80% faster once the microcode sets up the
automatic "loop mode". ... The new MC68010 multiply is 14
clocks faster, and the divide is 32 clocks faster than the
MC68000. Programs utilizing such operations ... can obtain
an increase in performance easily exceeding 10%. ... The
bottom line is, by upgrading to an MC68010 system, an increase
in system performance is obtained which is equal to that which
a system redesign from 10MHz to 12.5MHz would provide, but with
significantly less design cost and effort. The "speed-only"
upgrade could only achieve, at best, a 25% system improvement,
and only if the system memory access time is significantly
improved.
hamilton-avnet (i WISH there was a relation) is charging $28 for
MC68010L8's, if you're not interested in the $68 package. i plan to
do a lot of benchmarks before and after the replacement in my amiga;
film at 11.
wayne hamilton
U of Il and US Army Corps of Engineers CERL
UUCP: {ihnp4,pur-ee,convex}!uiucdcs!uiucuxc!hamilton
ARPA: hamilton@uiucuxc.cso.uiuc.edu
CSNET: hamilton%uiucuxc@uiuc.csnet
USMail: Box 476, Urbana, IL 61801
Phone: (217)333-8703tim@ism780c.UUCP (Tim Smith) (01/17/86)
In article <148600032@uiucuxc> hamilton@uiucuxc.CSO.UIUC.EDU writes: > > finally got my M68000KIT. among the ap' notes is an interesting >blurb titled "Advantages of Upgrading an MC68000 to an MC68010". >some excerpts: > > utilize multiply, divide, and looping instructions. Loops > run from 23% to 80% faster once the microcode sets up the > automatic "loop mode". "loop mode" only works when it is a dbCC loop, and the body of the loop is a one word instruction. So string moves and memory clears will be faster, but most systems probably don't spend a lot of time in these kind of loops. -- Tim Smith sdcrdcf!ism780c!tim || ima!ism780!tim || ihnp4!cithep!tim