🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.dec
Article #5345

Re: DECstation 3100 - is it fast?

#5345
From: Robert Cousins
Date: Mon, 01 May 1989 16:03
43 lines
2415 bytes
In article <2056@gluteus.ai.mit.edu> cracraft@wheaties.ai.mit.edu (Stuart Cracraft) writes:
>
>After benchmarking the new 3100 with a C dhrystone program
>(25,000 dhrystones per second), I felt it would probably
>do pretty well on an application, since a VAX 8810 scored
>8,333 dhrystones per second with the same C program.
>
>Imagine my surprise when the application ran only marginally
>faster on the 3100 (unloaded) than on the 8810!
>
>Do you think (dare say) these machines are optimized for
>the typical benchmarks?
>
>	Stuart

You must remember that just because a processor does some things
well, it doesn't do everything well.  There are several potential problems
with the Rxxxx series such as the MMU.  Whenever the address translation 
unit misses, a trap is taken and SOFTWARE has to reload the TLB.  This 
can take a large amount of time away from applications if memory access 
patterns are sufficiently random.  Dhrystone is quite localized so this
will not normally be seen there.  Also, I have noticed that MIPS has 
some of the most sophisticated optimizing compilers around yet if you 
run another RISC at the same speed (such as the 88K), the MIPS looses 
in the dhrystones race.  There is something non-obvious about predicting 
the performance of MIPS based machines in general which I don't know about. 

As for the general case of RISCs versus CISCs, I can say that my experience
with the 88K products (AViiON in particular) tells me that for most 
applications a RISC will substantially outperform a CISC.  We have noticed
that DG/UX runs MUCH better on a multiple processor 88K than it does on
a Dual MV20000.

It is possible to optimize architectures and compilers for certain 
benchmarks, but this almost always gets caught.  Independent benchers
will usually change around the standard benchmarks enough to fool 
special recognition routines in the compilers.

Robert Cousins
Dept. Mgr, Workstation Dev't
Data General

Speaking for myself alone.
Technical Details
Message-ID: <148@dg.dg.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!dg!rec
References: <2056@gluteus.ai.mit.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!dg!rec
From: rec@dg.dg.com (Robert Cousins)
Newsgroups: comp.sys.dec
Subject: Re: DECstation 3100 - is it fast?
Message-ID: <148@dg.dg.com>
Date: 1 May 89 16:03:28 GMT
References: <2056@gluteus.ai.mit.edu>
Reply-To: rec@dg.UUCP (Robert Cousins)
Organization: Data General, Westboro, MA.
Lines: 43