Deutsch   English   Français   Italiano  
<vq3lg9$18525$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Thomas Koenig <tkoenig@netcologne.de>
Newsgroups: comp.arch
Subject: Re: Why VAX Was the Ultimate CISC and Not RISC
Date: Mon, 3 Mar 2025 07:24:57 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <vq3lg9$18525$1@dont-email.me>
References: <vpufbv$4qc5$1@dont-email.me>
 <2025Mar1.125817@mips.complang.tuwien.ac.at> <vpvrn5$2hq0$1@gal.iecc.com>
 <2025Mar1.232526@mips.complang.tuwien.ac.at> <vq2dfr$2skk$1@gal.iecc.com>
 <2025Mar2.234011@mips.complang.tuwien.ac.at>
Injection-Date: Mon, 03 Mar 2025 08:24:58 +0100 (CET)
Injection-Info: dont-email.me; posting-host="fb719b3fbe03125c3a8bcfe3d0694644";
	logging-data="1315909"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18gI6jFfUy4h0EKWdHnlB2i8RaXWxpBFkU="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:0LeSWfQJ3nRKt5LUTGRrPxxFYHo=
Bytes: 2110

Anton Ertl <anton@mips.complang.tuwien.ac.at> schrieb:
> John Levine <johnl@taugh.com> writes:
>>According to Anton Ertl <anton@mips.complang.tuwien.ac.at>:
>>>>That's not a fair comparison. VAX design started in 1975 and shipped in 1978.
>>>>The first ARM design started in 1983 with working silicon in 1985. It was a
>>>>decade later.
>>>
>>>The point is that ARM outperformed VAX without using caches.  DRAM
>>>with 800ns cycle time was available in 1971 (the Nova 800 used it).
>>>By 1977, when the VAX 11/780 was released, certainly faster DRAM was
>>>available.
>>
>>How was the code density?
>
> I have no data on that.  Interestingly, unlike the 68k, which was
> outcompeted by RISCs at around the same time, the VAX did not have an
> afterlife of hobbyists who produced Linux and Debian ports, so I
> cannot easily make a comparison.

The VAX is still supported with gcc and binutils, with newlib as
its C library, so building up a tool chain for assembly/disassembly
should be doable with a few (CPU) hours; you can then compare
sizes.