🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.dec
Article #5097

Re: DECstation 3100 info.

#5097
From: Paul A Vixie
Date: Sat, 14 Jan 1989 20:39
86 lines
5058 bytes
Wow, Sun and DEC fighting in the workstation market.  Who'd've ever thought?

# 1)	Byte ordering is reverse of ALL other MIPS based machines.
#	Binaries are NOT compatible.

Well, waitaminute.  There is no ABI for MIPSCO as yet; binaries from an Ardent
are not going to run on a MIPSCO M1000.  Heck, binaries from a SysV MIPSCO box
don't run on a UMIPS 4.3 MIPSCO box.

So while this point is valid for binary data files, if by "binaries" you mean
binary code files, either a.out or *.o, then this point is etherial since there
is nothing to be binary-compatible WITH.

# 2)	Ultrix is propritary, and differs from the MIPS OS offerings
#	considerably. If you like Ultrix on your VAX, perhaps
#	you will like it on your MIPS box. But if you come from
#	any other unix environment it is quite a change.

As Mike Khaw pointed out, Ultrix is no more or less proprietary than SunOS or
UMIPS.  I'm sure that if somebody actually _wanted_ to license Ultrix for their
non-Digital hardware, some arrangement could be made.  BTW, I'd like to buy a
copy of the SunOS port that was done for the Compaq during the RR development.
What's that?  You say Sun isn't in the software business and that if I want
SunOS I've got to buy some Sun or Sony hardware?  Funny thing, that.

Ultrix is not that much of a change, really.  It's enough like SysV that most
SVID code compiles, and it's enough like BSD that most BSD code compiles.  And
it's enough like SunOS that most SunOS users would feel quite at home.  Note
that I don't particularly _like_ Ultrix (or SunOS), I'm a BSD purist.  But as
of 3.0, Ultrix is enough like BSD that I no longer pine and whine for 4.3.
(I'm in research, not product; I get to say things like "I don't like Ultrix"
and they don't fire me.  Neat, huh?)

# 3)	3100 has a max memory size of 24Mb RAM, 1Gb disk.

This bothered me at first, too.  But then I realized: "hey! it's a
workstation, not a compute server."  Fastest damned workstation _I've_ ever
used.  It gives the Ardent Titan stiff competition as a color X11 server.
Of course, Ardent isn't done optimizing their server yet, so eventually
their custom hardware will blow the 3100 away, X11-wise.  But the 3100 has
just a dumb 8-bit frame buffer, and it _screams_.

In fairness to the 24MB/1GB limitation -- there aren't many things I want to
do that need more than 24MB of RAM or 1GB of disk, and of those, they are
better run on a DECWRL Titan :-).

# I have talked to one user of the 3100, and he was very unhappy that
# his code (100+K lines of fortran) ran on their VAX, their Sun, their
# SGI IRIS, and etc., but after considerable effort it is still not
# running on the 3100. 

This is surprising.  Granted, for VAX/Ultrix you can get a VMS-compatible
FORTRAN compiler, while I believe the 3100 compiler is from MIPSCO.  But I
would have thought that the MIPSCO compiler would be as VMS-like as possible,
since that's what Ardent and Sun and everybody else is doing with their
FORTRAN compiler.  But I readily concede this point -- I don't like FORTRAN
anyway.

# If you decide to buy a MIPS based processor, stick with one that is
# STANDARD comforming. Why make your life difficult. If you don't like
# the ISI, after a bit, you can go with someone else (MIPS, Ardent,
# etc.). If you don't like the 3100 upgrade choices, you're stuck with
# an OS AND processor change.

This is just silly.  Which STANDARDs?  As I said above, the a.out and *.o file
format is different on almost every MIPS-based machine I know of.  If someone
wants to compile something on an Ardent and run it on an ISI or SGI to prove
me wrong, go for it.

If you get a 3100 and don't like it, your options are about the same as if you
bought an ISI or SGI or SPARC machine and didn't like it -- you tell your
software vendors that you want to switch architechtures or hardware vendors or
whatever, they tell you what your options are.  Then you tell your hardware
vendors what you want to do and watch them fight it out.  Am I missing some-
thing important?

# **** This opinon is clearly mine. Sun would prefer you buy a SPARC
#      based system.:>!                                              ***

What you said.  The above (non-quoted) opinions are clearly mine; I have no
idea what I'd say if I were speaking officially for DEC.  If anyone quotes
any of the above, please include this paragraph.
--
Paul Vixie
Work:    vixie@decwrl.dec.com    decwrl!vixie    +1 415 853 6600
Play:    paul@vixie.sf.ca.us     vixie!paul      +1 415 864 7013
Technical Details
Message-ID: <VIXIE.89Jan14123901@bacchus.pa.dec.com>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!mailrus!iuvax!purdue!decwrl!vixie
References: <979@isieng.UUCP> <85330@sun.uucp>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!mailrus!iuvax!purdue!decwrl!vixie
From: vixie@decwrl.dec.com (Paul A Vixie)
Newsgroups: comp.sys.dec,comp.arch
Subject: Re: DECstation 3100 info.
Message-ID: <VIXIE.89Jan14123901@bacchus.pa.dec.com>
Date: 14 Jan 89 20:39:01 GMT
References: <979@isieng.UUCP> <85330@sun.uucp>
Sender: vixie@decwrl.dec.com
Organization: DEC Western Research Lab
Lines: 86
In-reply-to: khb%chiba@Sun.COM's message of 14 Jan 89 00:55:54 GMT