🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #21203

Re: 80486 vs. 68040 code size

#21203
From: Eric Green
Date: Fri, 12 May 1989 01:13
62 lines
3927 bytes
in article <922@aber-cs.UUCP>, pcg@aber-cs.UUCP (Piercarlo Grandi) says:
> Also, the 68020 was introduced not much before the 386, and certainly the
> 386 has been around far longer than the 68030. Or I am goofing?

You're goofing. 68020's have been around at least since 1986 (which is
when I saw my first one, a CCA add-on processor for the Amiga). And
Suns 3s had them before then.  The '020 became available a bit over a
year after the '286, I seem to recall.  '386 machines only recently
have become widely available, i.e., the current availability of the
'386 is about the same as the availability of the '020 in 1986.


The '030, on the other hand, came out slightly after the '386. It's
only now coming into widespread use, about a year after the '386 did.

As for the price difference: Apollo's low-end '030 machine is
advertised for around $6k, which is about what a competitive '386
machine (4 megs of RAM, super-VGA, etc.) would cost. Remember, these
'030 machines you're seeing for sale are Unix workstations, with
multimegabytes of RAM, and a high-speed network card or hard drive,
running Unix, with large (expensive) displays. These aren't the "price
buster" CGA 1 megabyte MS-DOS '386 machines you can get for $3000 out
of Computer Shopper.... to compare, you have to add a bit (and you
still won't get there, because '386 Unixes generally don't do
full-blown windowing and networking). It's interesting to note that
Apollo's low-end '030 machine costs about the same as Apple's '020
machine (is this a case of comparing Apples and, uh, Apollos? ;-).


> on the few 68030 machines around (Next, Macs, Suns), it seems that one
> statement I have read (68030 == 68020+10/15%) is quite reasonable

Figures I've seen indicate about a 20-30% improvement. Note that
performance gains can be sapped by high-overhead operating systems
(e.g. Mach on the NeXT) or by anemic memory systems (e.g. Mac IIx).
You've benchmarked 68030-based Suns??? Considering that they only
recently introduced them, you've been working fast! (the Sun's got
about the same overhead as a NeXT anyhow, except it doesn't have the
object-oriented layer to the user interface). 
    A fair comparison would be, hmm, a generic '386 clone with AT&T's
Sys V and Unix compiler against a generic '020/'030 VME Unix system
running generic AT&T Sys V. I've never seen such a comparison done.
All I've ever seen is comparisons between apples and oranges, uh, Sys
V/Microsoft C vs. BSD4.2/PCC. Each machine would have to have the same
amount of main memory, the same amount of cache, and the same clock
speed. Then we could decide.

> This would put the 68030 on a par with the 386 in speed. As to the

It would, sort of -- I believe they both do a fetch in 2 cycles?
EXCEPT -- 33mhz 68030s are available NOW. For the '386, it's "Real
Soon Now". In general, Motorola has been ramping the clock up on the
'030 faster than Intel has on the '386. Of course there's a limit to
this -- how fast can your cache be accessed? But by that time, the
'040 will be out, hopefully with increased bus bandwidth e.g. Harvard
memory architecture.

--
|    // Eric Lee Green              P.O. Box 92191, Lafayette, LA 70509     |
|   //  ..!{ames,decwrl,mit-eddie,osu-cis}!killer!elg     (318)989-9849     |
|  //    Join the Church of HAL, and worship at the altar of all computers  |
|\X/   with three-letter names (e.g. IBM and DEC). White lab coats optional.|
Technical Details
Message-ID: <8081@killer.Dallas.TX.US>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!bloom-beacon!apple!rutgers!bellcore!texbell!killer!elg
References: <922@aber-cs.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!bloom-beacon!apple!rutgers!bellcore!texbell!killer!elg
From: elg@killer.Dallas.TX.US (Eric Green)
Newsgroups: comp.arch
Subject: Re: 80486 vs. 68040 code size
Message-ID: <8081@killer.Dallas.TX.US>
Date: 12 May 89 01:13:10 GMT
References: <922@aber-cs.UUCP>
Distribution: eunet,world
Organization: The Unix(R) Connection, Dallas, Texas
Lines: 62