Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!brutus.cs.uiuc.edu!usc!apple!baum From: baum@Apple.COM (Allen J. Baum) Newsgroups: comp.arch Subject: VAX appreciation society Message-ID: <34675@apple.Apple.COM> Date: 12 Sep 89 17:50:32 GMT References: <70663@yale-celray.yale.UUCP> <34640@apple.Apple.COM> <1989Sep12.023158.2050@esegue.segue.boston.ma.us> Reply-To: baum@apple.UUCP (Allen Baum) Organization: Apple Computer, Inc. Lines: 43 [] In article .... The architecture was predicated on a >technological bet that microcode memory would always be faster than regular >memory, and when that turned out to be wrong the penalty for the heavily >microcoded implementation that the Vax demands has become very large. >Also, it has the distinct flavor of having been designed by a bunch of guys >sitting around saying "yeah, that would be nice, we'll put it in microcode... >I don't doubt that the OS and compiler guys were in on the design, but a >little more scepticism about what the software guys asked for would have >helped a lot. Well, technological bet sounds a bit worse than technological prediction. They may have predicted wrong, but they based the design on a prediction, rather than just design it according to what was around then. And they did ask OS & compiler guys what they wanted. Both of these may be considered innovations, AT THE TIME THE DECISIONS WERE MADE. Now, they're trite. >For comparison, consider the considerably older IBM 360 architecture. They >made a few real goofs, notably 24 rather than 32 bit addresses... Actually, we could spend a lot of time dicussing /360 architectural goofs. Like, no PC relative branches. Like, no immediate operations... >There are relatively few instructions that nobody uses (MVZ and LNR, >perhaps.) I think instruciton frequency lists might prove you wrong. The top 10 insts. account for 90% of the executed insts., like all other machines. This leaves a lot of those instructions used almost never. >IBM has certainly had more success with really fast 360s than DEC >has with really fast Vaxen. They sell them for a LOT more money, too. Perhaps even DEC could come up with a fast VAX if it sold them for $2 mil. -- baum@apple.com (408)974-3385 {decwrl,hplabs}!amdahl!apple!baum