▲ | PaulHoule 12 hours ago | ||||||||||||||||||||||||||||||||||
The trouble with the CISC vs RISC interpretation is that the x86 was CISC but trashed all other architectures in the 1990s especially RISC architectures including https://en.wikipedia.org/wiki/DEC_Alpha and Intel’s own https://en.wikipedia.org/wiki/Itanium I think it’s as simple as a mass market architecture that sells more units can justify more investment than anything that sells fewer units. If DEC had been able to steal market share from the 386 with a VAX based product it might have been able to take the 386’s place but from a business perspective they didn’t want to cannabalize sales of higher margin minicomputers. The transition from bipolar to CMOS was also difficult because it did mean a regression in performance, IBM addressed this in the 390 by introducing a clustering solution but it was a bold and risky move. | |||||||||||||||||||||||||||||||||||
▲ | drewg123 9 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||
Alpha died because HP decided that Itanium was the one true processor and killed PA-RISC and Alpha (which it had acquired) in favor of itanic. I'd love to live in a world where Alpha had been free to compete on merit. Who knows, maybe we'd all be running Alpha desktops and laptops. DEC was (slowly) on its way to making alpha mass-market. Around the time of the Compaq acquisition, they started offering the CPU to 3rd parties to design their own boards. One example is the API UP1000, which had an AMD irongate chipset and an EV6 CPU. (I had an early sample that I ported FreeBSD/alpha to). Alpha was the only somewhat popular non-x86 platform that Windows NT ran on. FX!32 made it possible to run x86 apps, like Rosetta on Apple M4. Alpha was the first non-x86 linux port.. I was at the USENIX where John "Maddog" Hall gave Linus an Alpha (I think it was a Multia) Alpha was also the first 64-bit FreeBSD port (which I contributed to), and paved the way for amd64. Alpha had a HUGE amount of momentum when HP summarily executed it. I still hate HP with a passion, and I still won't buy anything from them, 20+ years later. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
▲ | fredoralive 11 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
x86 isn’t a VAX though, not all CISC architectures are equally complex (or RISC arch’s reduced), and VAX does have a reputation for being a particularly CISCy CISC. We don’t really know fully if the same tricks would have worked as well with it. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
▲ | panick21_ 4 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||
I don't think that x86 beat Alpha. Alpha was more expensive because of a bunch of reason, but just in terms of how much performance they got out of the same amount of transistors, Alpha was better. But I think generally speaking you are right, the size of the teams that all the RISC people had compared to the amount of resources Intel had was not really comparable. > The transition from bipolar to CMOS was also difficult because it did mean a regression in performance DEC already had the VAXCluster by 1983 and they were working on a bunch of implementations at the same time. They did a lower performance VAX already when the did a AMD 29000 bit-slice implementation in 1982. So they did know the value lower performance. By 1985 they had matched the 780 in a single chip. Basically by 1988 the CMOS version was already faster then anything else. The transition was really just difficult because some people (who happen to be CEO) didn't want to see the reality. | |||||||||||||||||||||||||||||||||||
|